import type { ExtractPropTypes, PropType } from 'vue'; declare const stateIconType: ["default", "info", "success", "warning", "error", "spin", "critical", "major"]; export type StateIconType = typeof stateIconType[number]; export declare const stateIconProps: { type: { type: PropType<"default" | "error" | "success" | "warning" | "info" | "spin" | "critical" | "major">; default: string; validator: (value: StateIconType) => boolean; }; icon: { type: StringConstructor; default: string; }; size: { type: StringConstructor; }; }; export type StateIconProps = ExtractPropTypes; export type StateMap = Record; export declare const stateMap: StateMap; export {};