import { CompactMessage, FileContext } from './types.js';
export declare class SearchHelpers {
    static inferOperationType(messages: CompactMessage[]): FileContext['operationType'];
    static calculateQuerySimilarity(query1: string, query2: string): number;
    static hasExactKeywords(query1: string, query2: string): boolean;
    static isWordSimilar(word1: string, word2: string): boolean;
    static extractSolutionContext(messages: CompactMessage[]): string;
    static extractCommonPatterns(messages: CompactMessage[]): string[];
    static extractBestPractices(): string[];
    static hasErrorInContent(content: string, errorPattern: string): boolean;
}
//# sourceMappingURL=search-helpers.d.ts.map