import type { ApprovalPolicy, CronJob, TaskRunner } from "../contracts/orchestration.js";
export interface CronDagExecutionOptions {
    approvalPolicy?: ApprovalPolicy;
    root?: string;
    runId?: string;
    runner?: TaskRunner;
    workers?: number;
}
export declare function cronListCommand(): Promise<void>;
export declare function cronRunCommand(jobName: string, options: {
    dagFile?: string;
}): Promise<void>;
export declare function executeCronDag(job: CronJob, options?: CronDagExecutionOptions): Promise<void>;
export declare function cronLogsCommand(jobName: string): Promise<void>;
export declare function cronEnableCommand(jobName: string): Promise<void>;
export declare function cronDisableCommand(jobName: string): Promise<void>;
