import type { RefineStrategy } from "@mcoda/shared"; interface ParsedRefineArgs { workspaceRoot?: string; projectKey?: string; epicKey?: string; storyKey?: string; taskKeys: string[]; statusFilter: string[]; maxTasks?: number; strategy?: RefineStrategy; agentName?: string; agentStream: boolean; rateAgents: boolean; fromDb: boolean; dryRun: boolean; apply: boolean; resume: boolean; runAll: boolean; batchSize?: number; maxBatches?: number; json: boolean; planIn?: string; planOut?: string; jobId?: string; } type ProjectKeyCandidate = { key: string; createdAt?: string | null; }; export declare const pickRefineTasksProjectKey: (options: { requestedKey?: string; configuredKey?: string; existing: ProjectKeyCandidate[]; }) => { projectKey?: string; warnings: string[]; }; export declare const getRefineResultStatus: (options: { applied: boolean; operations: number; applyRequested: boolean; dryRunRequested: boolean; }) => "applied" | "dry_run" | "no_operations"; export declare const parseRefineTasksArgs: (argv: string[]) => ParsedRefineArgs; export declare class RefineTasksCommand { static run(argv: string[]): Promise; } export {}; //# sourceMappingURL=RefineTasksCommand.d.ts.map