type __VLS_Props = { lang?: string; code?: string; /** False only for the still-growing tail fence of a live stream. */ closed?: boolean; streaming?: boolean; theme?: 'light' | 'dark'; /** Offers a rendered view for markup languages once the fence settles. */ previewable?: boolean; previewLabel?: string; codeLabel?: string; /** Builds the preview frame's accessible name from the fence language. @default (lang) => `${lang} preview` */ frameLabelFormatter?: (lang: string) => string; copyLabel?: string; copiedLabel?: string; }; declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{}>, { code: string; streaming: boolean; theme: "light" | "dark"; copyLabel: string; copiedLabel: string; lang: string; closed: boolean; previewable: boolean; previewLabel: string; codeLabel: string; frameLabelFormatter: (lang: string) => string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; export default _default;