/**
 * Spawn readiness validation.
 * @task T4784
 */
import type { DataAccessor } from '../store/data-accessor.js';
export interface ValidationIssue {
    code: string;
    message: string;
    severity: string;
}
export interface SpawnValidationResult {
    taskId: string;
    title: string;
    ready: boolean;
    issues: ValidationIssue[];
}
/** Validate spawn readiness for a task. */
export declare function validateSpawnReadiness(taskId: string, cwd?: string, accessor?: DataAccessor): Promise<SpawnValidationResult>;
//# sourceMappingURL=validate-spawn.d.ts.map