type __VLS_Props = { /** * The HTML element or component to render as the text container. * @default 'span' */ as?: string; class?: string | null; /** * If `true`, the tooltip will be disabled even if the text is truncated. * @default false */ disableTooltip?: boolean; /** * The text content to display. */ text: string; /** * If `true`, the text will be truncated with an ellipsis if it overflows its container. * If a number between 1 and 6 is provided, the text will be clamped to that number of lines. */ truncate?: boolean | 2 | 3 | 4 | 5 | 6; }; declare const __VLS_export: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{}>, { as: string; class: string | null; truncate: boolean | 2 | 3 | 4 | 5 | 6; disableTooltip: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;