import { type SpawnProcess } from './central-worker-spawn.js'; export interface CentralWorkerInput { readonly globalConfigDirectory: string; readonly stateId: string; readonly taskId: string; readonly generation: number; readonly executionId: string; readonly ownerToken: string; } interface CentralWorkerRunOptions { readonly workerEntryPath?: string; readonly spawnProcess?: SpawnProcess; } export declare function readCentralWorkerInput(argv?: readonly string[]): CentralWorkerInput; export declare function runCentralTask(input: CentralWorkerInput, options?: CentralWorkerRunOptions): Promise; export declare function runCentralWorkerFromEnvironment(argv?: readonly string[]): Promise; export {}; //# sourceMappingURL=central-worker.d.ts.map