import { ColorKeys } from "@wizleap-inc/wiz-ui-constants"; import { PropType } from "vue"; declare const _sfc_main: import("vue").DefineComponent<{ as: { type: PropType<"p" | "span" | "label">; required: false; default: string; }; htmlFor: { type: StringConstructor; required: false; }; color: { type: PropType; required: false; default: string; }; fontSize: { type: PropType<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6">; required: false; default: string; }; lineHeight: { type: PropType<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6">; required: false; }; bold: { type: BooleanConstructor; required: false; }; maxLines: { type: NumberConstructor; required: false; }; whiteSpace: { type: PropType<"normal" | "nowrap" | "pre" | "preLine" | "preWrap" | "breakSpaces">; required: false; default: string; }; dummyValue: { type: StringConstructor; required: false; }; breakAll: { type: BooleanConstructor; required: false; }; textAlign: { type: PropType<"left" | "right" | "center" | "end" | "start">; required: false; default: string; }; lineThrough: { type: BooleanConstructor; required: false; default: boolean; }; display: { type: PropType<"inline" | "inline-block" | "inline-flex">; required: false; }; }, { __sfc: boolean; props: Readonly>>; overflowStyles: import("vue").ComputedRef<{ overflow?: undefined; display?: undefined; webkitBoxOrient?: undefined; WebkitLineClamp?: undefined; } | { overflow: string; display: string; webkitBoxOrient: string; WebkitLineClamp: number; }>; textStyle: string; textDummyStyle: string; textDefaultLineHeightStyle: string; textFontWeightStyle: Record<"bold" | "default", string>; textWordBreakStyle: string; textAlignStyle: Record<"left" | "right" | "center" | "end" | "start", string>; textLineThroughStyle: string; textDisplayStyle: Record<"inline" | "inline-block" | "inline-flex", string>; lineHeightStyle: Record<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6", string>; fontSizeStyle: Record<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6", string>; colorStyle: Record; whiteSpaceStyle: Record<"normal" | "nowrap" | "pre" | "preLine" | "preWrap" | "breakSpaces", string>; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly; required: false; default: string; }; htmlFor: { type: StringConstructor; required: false; }; color: { type: PropType; required: false; default: string; }; fontSize: { type: PropType<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6">; required: false; default: string; }; lineHeight: { type: PropType<"xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6">; required: false; }; bold: { type: BooleanConstructor; required: false; }; maxLines: { type: NumberConstructor; required: false; }; whiteSpace: { type: PropType<"normal" | "nowrap" | "pre" | "preLine" | "preWrap" | "breakSpaces">; required: false; default: string; }; dummyValue: { type: StringConstructor; required: false; }; breakAll: { type: BooleanConstructor; required: false; }; textAlign: { type: PropType<"left" | "right" | "center" | "end" | "start">; required: false; default: string; }; lineThrough: { type: BooleanConstructor; required: false; default: boolean; }; display: { type: PropType<"inline" | "inline-block" | "inline-flex">; required: false; }; }>>, { bold: boolean; color: ColorKeys; fontSize: "xs2" | "xs" | "sm" | "md" | "lg" | "xl" | "xl2" | "xl3" | "xl4" | "xs3" | "xl5" | "xl6"; textAlign: "left" | "right" | "center" | "end" | "start"; whiteSpace: "normal" | "nowrap" | "pre" | "preLine" | "preWrap" | "breakSpaces"; as: "p" | "span" | "label"; breakAll: boolean; lineThrough: boolean; }>; export default _sfc_main;