import * as tm from 'vscode-textmate';
import { IGrammarConfig } from './model';
export { IGrammarConfig };
export declare function createRegistry(gs: IGrammarConfig[]): tm.Registry;
export declare function createRegistryFromGrammars(grammars: Array<{
    grammar: IGrammarConfig;
    content: string;
}>): tm.Registry;
export declare function loadConfiguration(config: any, scope: any, grammar: any): {
    grammars: IGrammarConfig[];
    extensionToScope: (ext: string) => string | undefined;
};
