import { z } from 'zod';
import type { DNADetectInput, BootstrapInput, UpdateDNAInput } from '../types/index.js';
export declare const DetectProjectDNAInputSchema: {
    projectPath: z.ZodString;
};
export declare const BootstrapProjectIntelligenceInputSchema: {
    projectPath: z.ZodString;
    dryRun: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
    skipSkills: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
    skipRules: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
};
export declare const UpdateDNAInputSchema: {
    projectPath: z.ZodString;
    force: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
};
export declare function handleDetectProjectDNA(args: DNADetectInput): Promise<{
    content: {
        type: 'text';
        text: string;
    }[];
}>;
export declare function handleBootstrapProjectIntelligence(args: BootstrapInput): Promise<{
    content: {
        type: 'text';
        text: string;
    }[];
}>;
export declare function handleUpdateProjectDNA(args: UpdateDNAInput): Promise<{
    content: {
        type: 'text';
        text: string;
    }[];
}>;
//# sourceMappingURL=project-dna-handler.d.ts.map