import type { Meta } from '@storybook/vue3'; import { type IWeight } from '@/lib/types'; declare const meta: Meta; export default meta; export declare const Default: { render: (args: {}) => { components: { Text: import("vue").DefineComponent; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>, { className: import("vue").ComputedRef; props: import("@vue/shared").LooseRequired; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}> & {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}>, { size: import("@/lib/types").ITypoSize; color: string; align: "left" | "right" | "center"; weight: IWeight; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }; setup(): { args: {}; }; template: string; }; }; export declare const Weight: { render: () => { components: { Text: import("vue").DefineComponent; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>, { className: import("vue").ComputedRef; props: import("@vue/shared").LooseRequired; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}> & {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}>, { size: import("@/lib/types").ITypoSize; color: string; align: "left" | "right" | "center"; weight: IWeight; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }; setup(): { weightOptions: IWeight[]; }; template: string; }; parameters: { docs: { source: { code: string; }; }; }; }; export declare const Color: { render: () => { components: { Text: import("vue").DefineComponent; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>, { className: import("vue").ComputedRef; props: import("@vue/shared").LooseRequired; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}> & {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}>, { size: import("@/lib/types").ITypoSize; color: string; align: "left" | "right" | "center"; weight: IWeight; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }; setup(): { colorOptions: string[]; }; template: string; }; parameters: { docs: { source: { code: string; }; }; }; }; export declare const Size: { render: () => { components: { Text: import("vue").DefineComponent; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>, { className: import("vue").ComputedRef; props: import("@vue/shared").LooseRequired; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}> & {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}>, { size: import("@/lib/types").ITypoSize; color: string; align: "left" | "right" | "center"; weight: IWeight; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }; setup(): { typoSizeOptions: import("@/lib/types").ITypoSize[]; }; template: string; }; parameters: { docs: { source: { code: string; }; }; }; }; export declare const Align: { render: (args: {}) => { components: { Text: import("vue").DefineComponent; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>, { className: import("vue").ComputedRef; props: import("@vue/shared").LooseRequired; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}> & {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; weight: { type: import("vue").PropType; default: string; }; color: { type: StringConstructor; default: string; }; align: { type: import("vue").PropType<"left" | "right" | "center">; default: string; }; }>> & Readonly<{}>, { size: import("@/lib/types").ITypoSize; color: string; align: "left" | "right" | "center"; weight: IWeight; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }; setup(): { args: {}; }; template: string; }; parameters: { docs: { source: { code: string; }; }; }; };