interface Effect implements UnitTargetable<Params>import { type Effect } from "https://dotland.deno.dev/x/effector@effector-vue%4023.1.0/packages/effector/index.d.ts"; Container for (possibly async) side effects Type ParametersParamsDoneoptionalFail = ErrorCall Signatures(params: Params): Promise<Done>Propertieskind: "effect"readonlydone: Event<{ params: Params; result: Done; }>readonlydoneData: Event<Done>readonlyfail: Event<{ params: Params; error: Fail; }>readonlyfailData: Event<Fail>readonlyfinally: Event<{ status: "done"; params: Params; result: Done; } | { status: "fail"; params: Params; error: Fail; }>readonlyuse: { (handler: (params: Params) => Promise<Done> | Done): Effect<Params, Done, Fail>; getCurrent(): (params: Params) => Promise<Done>; }pending: Store<boolean>inFlight: Store<number>compositeName: CompositeNamesid: string | nullshortName: stringMethodswatch(watcher: (payload: Params) => any): Subscriptionfilter<T extends Params>(config: { fn(payload: Params): payload is T; }): EventAsReturnType<T>filter(config: { fn(payload: Params): boolean; }): EventAsReturnType<Params>filterMap<T>(fn: (payload: Params) => T | undefined): EventAsReturnType<T>map<T>(fn: (params: Params) => T): EventAsReturnType<T>prepend<Before>(fn: (_: Before) => Params): EventCallable<Before>subscribe(observer: Observer<Params>): SubscriptiongetType(): string