interface ParsedArgs { workspaceRoot?: string; projectKey?: string; epicKey?: string; storyKey?: string; taskKeys: string[]; statusFilter: string[]; limit?: number; parallel?: number; noCommit: boolean; dryRun: boolean; agentName?: string; agentStream?: boolean; rateAgents: boolean; autoMerge?: boolean; autoPush?: boolean; workRunner?: string; useCodali?: boolean; agentAdapterOverride?: string; missingTestsPolicy?: "block_job" | "skip_task" | "fail_task" | "continue_task"; allowMissingTests?: boolean; missingContextPolicy?: "allow" | "warn" | "block"; executionContextPolicy?: "best_effort" | "require_any" | "require_sds_or_openapi"; json: boolean; } type ProjectKeyCandidate = { key: string; createdAt?: string | null; }; export declare const parseWorkOnTasksArgs: (argv: string[]) => ParsedArgs; export declare const pickWorkOnTasksProjectKey: (options: { requestedKey?: string; configuredKey?: string; existing: ProjectKeyCandidate[]; }) => { projectKey?: string; warnings: string[]; }; export declare class WorkOnTasksCommand { static run(argv: string[]): Promise; } export {}; //# sourceMappingURL=WorkOnTasksCommand.d.ts.map