import type { Pattern } from './patterns.js';
export declare const cComments: RegExp;
export declare const quotedStrings: RegExp;
export declare const doubleStrings: RegExp;
export declare function simpleLanguage<const Name extends string>(options: {
    name: Name;
    aliases?: ReadonlyArray<string>;
    comments: RegExp;
    strings: RegExp;
    keywords?: string;
    literals?: string;
    types?: string;
    insensitive?: boolean;
    wordCharacters?: string;
    nestedComments?: ReadonlyArray<readonly [string, string]>;
    beforeWords?: ReadonlyArray<Pattern>;
    rules?: ReadonlyArray<Pattern>;
    numberSuffix?: string;
    numbers?: RegExp | false;
}): import("../core.js").LanguageDefinition<Name>;
