import type { CommandIntent } from "../types/common-types";
export declare class UserPatternAnalyzer {
    private patterns;
    private initialized;
    initialize(): Promise<void>;
    recordPattern(_input: string, intent: CommandIntent): Promise<void>;
    recordFeedback(_input: string, correctCommand: string, wasCorrect: boolean): Promise<void>;
    getPatternStats(): Record<string, number>;
    getMostCommonPattern(input: string): string | null;
    private calculateSimilarity;
    private levenshteinDistance;
    exportData(): Promise<unknown>;
    importData(data: unknown): Promise<void>;
    private loadPatterns;
    private savePatterns;
}
