import './style/state-icon'; declare const _default: import("vue").DefineComponent<{ type: { type: import("vue").PropType<"default" | "error" | "success" | "warning" | "info" | "spin" | "critical" | "major">; default: string; validator: (value: "default" | "error" | "success" | "warning" | "info" | "spin" | "critical" | "major") => boolean; }; icon: { type: StringConstructor; default: string; }; size: { type: StringConstructor; }; }, { ns: string; computedState: import("vue").ComputedRef<{ icon: string; class: string; }>; computedSize: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; validator: (value: "default" | "error" | "success" | "warning" | "info" | "spin" | "critical" | "major") => boolean; }; icon: { type: StringConstructor; default: string; }; size: { type: StringConstructor; }; }>>, { type: "default" | "error" | "success" | "warning" | "info" | "spin" | "critical" | "major"; icon: string; }>; export default _default;