import type { TdTextProps, TdTitleProps, TdParagraphProps } from './type'; import './style'; export * from './type'; export type TextProps = TdTextProps; export type TitleProps = TdTitleProps; export type ParagraphProps = TdParagraphProps; export declare const Typography: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, {}, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{}> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, {}>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin; export declare const Text: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins; }; copyable: { type: import("vue").PropType; default: TdTextProps['copyable']; }; default: { type: import("vue").PropType; }; delete: BooleanConstructor; disabled: BooleanConstructor; ellipsis: { type: import("vue").PropType; default: TdTextProps['ellipsis']; }; italic: BooleanConstructor; keyboard: BooleanConstructor; mark: { type: import("vue").PropType; default: TdTextProps['mark']; }; strong: BooleanConstructor; theme: { type: import("vue").PropType; validator(val: TdTextProps['theme']): boolean; }; underline: BooleanConstructor; }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { code: boolean; copyable: boolean | import("@/components").TypographyCopyable; delete: boolean; disabled: boolean; ellipsis: boolean | import("@/components").TypographyEllipsis; italic: boolean; keyboard: boolean; mark: string | boolean; strong: boolean; underline: boolean; }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; }; copyable: { type: import("vue").PropType; default: TdTextProps['copyable']; }; default: { type: import("vue").PropType; }; delete: BooleanConstructor; disabled: BooleanConstructor; ellipsis: { type: import("vue").PropType; default: TdTextProps['ellipsis']; }; italic: BooleanConstructor; keyboard: BooleanConstructor; mark: { type: import("vue").PropType; default: TdTextProps['mark']; }; strong: BooleanConstructor; theme: { type: import("vue").PropType; validator(val: TdTextProps['theme']): boolean; }; underline: BooleanConstructor; }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, { code: boolean; copyable: boolean | import("@/components").TypographyCopyable; delete: boolean; disabled: boolean; ellipsis: boolean | import("@/components").TypographyEllipsis; italic: boolean; keyboard: boolean; mark: string | boolean; strong: boolean; underline: boolean; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; }; copyable: { type: import("vue").PropType; default: TdTextProps['copyable']; }; default: { type: import("vue").PropType; }; delete: BooleanConstructor; disabled: BooleanConstructor; ellipsis: { type: import("vue").PropType; default: TdTextProps['ellipsis']; }; italic: BooleanConstructor; keyboard: BooleanConstructor; mark: { type: import("vue").PropType; default: TdTextProps['mark']; }; strong: BooleanConstructor; theme: { type: import("vue").PropType; validator(val: TdTextProps['theme']): boolean; }; underline: BooleanConstructor; }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { code: boolean; copyable: boolean | import("@/components").TypographyCopyable; delete: boolean; disabled: boolean; ellipsis: boolean | import("@/components").TypographyEllipsis; italic: boolean; keyboard: boolean; mark: string | boolean; strong: boolean; underline: boolean; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin; export declare const Title: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins; }; default: { type: import("vue").PropType; }; ellipsis: { type: import("vue").PropType; default: TdTitleProps['ellipsis']; }; level: { type: import("vue").PropType; default: TdTitleProps['level']; validator(val: TdTitleProps['level']): boolean; }; }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { ellipsis: boolean | import("@/components").TypographyEllipsis; level: "h1" | "h2" | "h3" | "h4" | "h5" | "h6"; }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; }; default: { type: import("vue").PropType; }; ellipsis: { type: import("vue").PropType; default: TdTitleProps['ellipsis']; }; level: { type: import("vue").PropType; default: TdTitleProps['level']; validator(val: TdTitleProps['level']): boolean; }; }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, { ellipsis: boolean | import("@/components").TypographyEllipsis; level: "h1" | "h2" | "h3" | "h4" | "h5" | "h6"; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; }; default: { type: import("vue").PropType; }; ellipsis: { type: import("vue").PropType; default: TdTitleProps['ellipsis']; }; level: { type: import("vue").PropType; default: TdTitleProps['level']; validator(val: TdTitleProps['level']): boolean; }; }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { ellipsis: boolean | import("@/components").TypographyEllipsis; level: "h1" | "h2" | "h3" | "h4" | "h5" | "h6"; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin; export declare const Paragraph: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins; }; default: { type: import("vue").PropType; }; ellipsis: { type: import("vue").PropType; default: TdParagraphProps['ellipsis']; }; }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { ellipsis: boolean | import("@/components").TypographyEllipsis; }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; }; default: { type: import("vue").PropType; }; ellipsis: { type: import("vue").PropType; default: TdParagraphProps['ellipsis']; }; }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, { ellipsis: boolean | import("@/components").TypographyEllipsis; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; }; default: { type: import("vue").PropType; }; ellipsis: { type: import("vue").PropType; default: TdParagraphProps['ellipsis']; }; }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { ellipsis: boolean | import("@/components").TypographyEllipsis; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin; export default Typography;