import type { Task, TaskOptions } from "../task.js"; import type { SourceLocation } from "./service-spec.js"; export declare const AsyncTokenSymbol: unique symbol; export type TaskInput> = A extends Task ? Input : never; export interface TaskSpec { /** * Unique name of this Task. */ name: Name; /** * Optional runtime properties. */ options?: TaskOptions; sourceLocation?: SourceLocation; } //# sourceMappingURL=task.d.ts.map