import { ExtractPropTypes } from 'vue'; export declare const iconProps: { type: StringConstructor; spin: BooleanConstructor; color: StringConstructor; size: (StringConstructor | NumberConstructor)[]; }; export type IconProps = ExtractPropTypes; declare const Icon: import("vue").DefineComponent<{ type: StringConstructor; spin: BooleanConstructor; color: StringConstructor; size: (StringConstructor | NumberConstructor)[]; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { onClick?: (...args: any[]) => any; }, { spin: boolean; }>; export default Icon;