export interface CommentPattern {
    singleLine?: string[];
    multiLine?: Array<{
        start: string;
        end: string;
    }>;
}
export interface LanguageDefinition {
    name: string;
    extensions: string[];
    commentPatterns: CommentPattern;
}
export declare const LANGUAGES: LanguageDefinition[];
export declare function getLanguageByExtension(extension: string): LanguageDefinition | undefined;
