declare const SvgComponent: import("vue").DefineSetupFnComponent, {}, {}, Record & {}, import("vue").PublicProps>; declare const IconComponent: import("vue").DefineComponent | { type: import("vue").PropType; default?: any; required?: false; }; spin: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; rotate: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; prefixCls: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; type: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; className: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; svg: import("vue").PropType> | { type: import("vue").PropType>; default?: any; required?: false; }; style: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onClick: import("vue").PropType<(e: any) => void> | { type: import("vue").PropType<(e: any) => void>; default?: any; required?: false; }; role: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; tabIndex: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onKeypress: import("vue").PropType<(e: any) => void> | { type: import("vue").PropType<(e: any) => void>; default?: any; required?: false; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly | { type: import("vue").PropType; default?: any; required?: false; }; spin: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; rotate: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; prefixCls: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; type: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; className: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; svg: import("vue").PropType> | { type: import("vue").PropType>; default?: any; required?: false; }; style: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onClick: import("vue").PropType<(e: any) => void> | { type: import("vue").PropType<(e: any) => void>; default?: any; required?: false; }; role: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; tabIndex: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onKeypress: import("vue").PropType<(e: any) => void> | { type: import("vue").PropType<(e: any) => void>; default?: any; required?: false; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default IconComponent; export { SvgComponent };