export interface RunCommandOptions { auto?: boolean; commit?: boolean; push?: boolean; pr?: boolean; validate?: boolean; docker?: boolean; prd?: string; maxIterations?: number; agent?: string; model?: string; modelSelector?: boolean; from?: string; project?: string; label?: string; status?: string; limit?: number; issue?: number; outputDir?: string; headless?: boolean; autoSkills?: boolean; preset?: string; completionPromise?: string; requireExitSignal?: boolean; rateLimit?: number; trackProgress?: boolean; trackCost?: boolean; circuitBreakerFailures?: number; circuitBreakerErrors?: number; contextBudget?: number; validationWarmup?: number; maxCost?: number; plan?: string; figmaMode?: 'spec' | 'tokens' | 'components' | 'assets' | 'content'; figmaFramework?: 'react' | 'vue' | 'svelte' | 'astro' | 'nextjs' | 'nuxt' | 'html'; figmaFormat?: 'css' | 'scss' | 'json' | 'tailwind'; figmaNodes?: string; figmaScale?: number; figmaTarget?: string; figmaPreview?: boolean; figmaMapping?: string; shiftLeft?: boolean; acceptanceCriteria?: boolean; specValidate?: boolean; designImage?: string; visualCheck?: boolean; linearSync?: string; swarm?: boolean; strategy?: 'race' | 'consensus' | 'pipeline'; ampMode?: 'smart' | 'rush' | 'deep'; review?: boolean; } export declare function runCommand(task: string | undefined, options: RunCommandOptions): Promise; //# sourceMappingURL=run.d.ts.map