import { ScheduleConfig } from './scheduling'; /** * Interface for a task */ export interface Task { data: TIn; accept?: (response?: TOut) => void; reject?: (error?: Error) => void; schedule?: ScheduleConfig; attempts?: number; }