export interface WorktreeConfigValidationError {
    field: string;
    message: string;
    expected?: unknown;
    got?: unknown;
}
export type WorktreeConfigValidationResult = {
    valid: true;
} | {
    valid: false;
    errors: WorktreeConfigValidationError[];
};
/**
 * Validate a parsed JSON object against the worktree config schema.
 * Never throws — garbage input returns `{ valid: false }`.
 */
export declare function validateWorktreeConfig(input: unknown): WorktreeConfigValidationResult;
