import type { ChildExecution, ExecutionHandle, ExecutionID } from "./execution.js";
import { WorkflowSpec } from "./internal/service-spec.js";
import type { DurationSchedule, Schedule } from "./schedule.js";
import type { StartExecutionRequest } from "./service-client.js";
export interface WorkflowHandler {
(input: Input, context: WorkflowContext): Promise