UNPKG

eslink-ui-plus

Version:

vue3 component library, css framework

80 lines (79 loc) 2.05 kB
import type { PropType } from "vue"; declare type tagType = "success" | "error" | "warn" | "default" | "pure" | "plain"; declare const _default: import("vue").DefineComponent<{ styles: { type: PropType<Record<string, any>>; default: () => {}; }; type: { type: PropType<tagType>; default: string; }; text: { type: StringConstructor; default: string; }; plain: { type: BooleanConstructor; default: boolean; }; iconBefore: { type: StringConstructor; default: string; }; iconAfter: { type: StringConstructor; default: string; }; fontColor: { type: StringConstructor; default: string; }; icon: { type: StringConstructor; default: string; }; }, { props: Readonly<{ plain: boolean; onClick: ((...args: any[]) => any) | undefined; styles: Record<string, any>; type: tagType; text: string; iconBefore: string; iconAfter: string; fontColor: string; icon: string; }>; emit: (event: "click", ...args: any[]) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ styles?: unknown; type?: unknown; text?: unknown; plain?: unknown; iconBefore?: unknown; iconAfter?: unknown; fontColor?: unknown; icon?: unknown; } & { plain: boolean; styles: Record<string, any>; type: tagType; text: string; iconBefore: string; iconAfter: string; fontColor: string; icon: string; } & {}> & { onClick?: ((...args: any[]) => any) | undefined; }, { plain: boolean; styles: Record<string, any>; type: tagType; text: string; iconBefore: string; iconAfter: string; fontColor: string; icon: string; }>; export default _default;