diff --git a/types/mobx-task/index.d.ts b/types/mobx-task/index.d.ts index 0a160a4b70..b5b1a87d81 100644 --- a/types/mobx-task/index.d.ts +++ b/types/mobx-task/index.d.ts @@ -37,13 +37,14 @@ export interface TaskStatusAware exten wrap(func: (inner: TaskStatusAware) => (...args: A) => Promise): TaskStatusAware; - setState(props: { state: TaskState, result: Result }): void; + setState(props: TaskOptions): void; reset(): void; } export interface TaskCreator> extends MethodDecorator, PropertyDecorator { (func: TaskFunc, options?: Pick>, K>): TaskStatusAware, A>; + (options: Pick>, K>): PropertyDecorator | MethodDecorator; }