export type GenericState = Record | undefined; export interface TaskReturnType { state: U; nextTask: NoInfer | 'FINISHED'; progression?: { value: number; total: number; }; error?: string; message?: string; } export type TaskMethod = (state?: GenericState | undefined) => Promise>; export interface TaskResult extends TaskReturnType { } //# sourceMappingURL=task-method.type.d.ts.map