export interface FormFieldSuggestions {
    targetUsers: string[];
    techStack: string[];
    features: string[];
    domain: string;
    complexity: 'simple' | 'moderate' | 'complex';
}
export declare class AIFormPopulator {
    private anthropic;
    private model;
    constructor(apiKey?: string);
    populateFormFields(readmeContent: string, existingData?: {
        title?: string;
        description?: string;
        features?: string[];
        techStack?: string[];
    }): Promise<FormFieldSuggestions>;
    private deduplicateAndClean;
    private validateDomain;
    private getFallbackSuggestions;
}
export declare function populateFormWithAI(readmeContent: string, existingData?: {
    title?: string;
    description?: string;
    features?: string[];
    techStack?: string[];
}): Promise<FormFieldSuggestions>;
//# sourceMappingURL=ai-form-populator.d.ts.map