/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */
/**
 * Map a file extension (or full path) to a tree-sitter language ID.
 * Returns null if the language is not supported.
 */
export declare function detectLanguage(filePath: string): string | null;
/**
 * Map a language ID to the npm package name that provides its grammar.
 */
export declare function getGrammarPackage(langId: string): string;
/**
 * Return all supported language IDs.
 */
export declare function getSupportedLanguages(): string[];
//# sourceMappingURL=languages.d.ts.map