import { Hljs } from "../../_mixins/use-hljs.js"; import { ExtractPublicPropTypes } from "../../_utils/naive/extract-public-props.js"; import "../../_utils/index.js"; import { CodeTheme, CodeThemeOverrides } from "../styles/light.js"; import "../styles/index.js"; import "../../_mixins/index.js"; import { CSSProperties, PropType, Ref } from "vue"; //#region src/code/src/Code.d.ts declare const codeProps: { language: StringConstructor; code: { type: StringConstructor; default: string; }; trim: { type: BooleanConstructor; default: boolean; }; hljs: PropType; uri: BooleanConstructor; inline: BooleanConstructor; wordWrap: BooleanConstructor; showLineNumbers: BooleanConstructor; internalFontSize: NumberConstructor; internalNoHighlight: BooleanConstructor; theme: PropType; themeOverrides: PropType; builtinThemeOverrides: PropType; }; type CodeProps = ExtractPublicPropTypes; declare const _default: import("vue").DefineComponent; uri: BooleanConstructor; inline: BooleanConstructor; wordWrap: BooleanConstructor; showLineNumbers: BooleanConstructor; internalFontSize: NumberConstructor; internalNoHighlight: BooleanConstructor; theme: PropType; themeOverrides: PropType; builtinThemeOverrides: PropType; }>, { mergedClsPrefix: Ref; codeRef: Ref; mergedShowLineNumbers: import("vue").ComputedRef; lineNumbers: import("vue").ComputedRef; cssVars: Ref | undefined; themeClass: Ref | undefined; onRender: (() => void) | undefined; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; uri: BooleanConstructor; inline: BooleanConstructor; wordWrap: BooleanConstructor; showLineNumbers: BooleanConstructor; internalFontSize: NumberConstructor; internalNoHighlight: BooleanConstructor; theme: PropType; themeOverrides: PropType; builtinThemeOverrides: PropType; }>> & Readonly<{}>, { code: string; inline: boolean; trim: boolean; wordWrap: boolean; uri: boolean; showLineNumbers: boolean; internalNoHighlight: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; //#endregion export { CodeProps, codeProps, _default as default };