import { ParseResult } from '../types.js';

interface LanguageParser {
    readonly languageName: string;
    readonly supportedExtensions: string[];
    parse(filePath: string, source: string, options?: any): Promise<ParseResult>;
}

export type { LanguageParser };
