/**
 * Map a markdown code fence language to the corresponding Prettier
 * `parser` name.
 */
export declare const LANG_MAP: {
    javascript: string;
    js: string;
    node: string;
    jsx: string;
    javascriptreact: string;
    react: string;
    typescript: string;
    ts: string;
    tsx: string;
    flow: string;
    css: string;
    scss: string;
    less: string;
    handlebars: string;
    json: string;
    jsonc: string;
    geojson: string;
    jsonl: string;
    topojson: string;
    json5: string;
    'json.stringify': string;
    graphql: string;
    pandoc: string;
    markdown: string;
    md: string;
    mdx: string;
    html: string;
    xhtml: string;
    vue: string;
    angular: string;
    lwc: string;
    yaml: string;
    yml: string;
    ansible: string;
    'home-assistant': string;
};
/**
 * Extended language map for additional code fence languages and their
 * Prettier parser names.
 */
export declare const EXTENDED_LANG_MAP: {
    php: string;
    inc: string;
    pug: string;
    jade: string;
    ruby: string;
    jruby: string;
    macruby: string;
    rb: string;
    rbx: string;
    xml: string;
    rss: string;
    xsd: string;
    wsdl: string;
    apex: string;
    astro: string;
    elm: string;
    erb: string;
    rhtml: string;
    'html+ruby': string;
    glsl: string;
    gohtml: string;
    gotmpl: string;
    java: string;
    jsonata: string;
    kotlin: string;
    kt: string;
    ktm: string;
    kts: string;
    motoko: string;
    mo: string;
    nginx: string;
    prisma: string;
    properties: string;
    ini: string;
    dosini: string;
    rust: string;
    rs: string;
    sql: string;
    solidity: string;
    sol: string;
    svelte: string;
    toml: string;
};
export declare const ATTR_PATTERN: RegExp;
