import { Command } from "commander";
interface SampleDataOptions {
    count?: number;
    types?: string;
    output?: string;
    verbose?: boolean;
}
/**
 * Generate realistic sample data based on project types and schema
 * Uses AI to create contextual, realistic test data for screens and previews
 */
export declare class GenerateSampleDataCommand {
    private spinner;
    private aiClient;
    constructor();
    execute(options: SampleDataOptions): Promise<void>;
    /**
     * Load context files to understand what sample data to generate
     */
    private loadContext;
    /**
     * Generate sample data using AI based on project context
     */
    private generateSampleData;
    /**
     * Build comprehensive prompt for sample data generation
     */
    private buildSampleDataPrompt;
    /**
     * Generate fallback sample data when AI fails
     */
    private generateFallbackData;
    /**
     * Show summary of generated data
     */
    private showSummary;
}
/**
 * Register the generate:sample-data command
 */
export declare function registerGenerateSampleDataCommand(program: Command): void;
export {};
//# sourceMappingURL=generate-sample-data.d.ts.map