import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
export interface IconProps {
    icon: string;
    size?: number | string;
    rotate?: number;
    spin?: boolean;
}
declare const _default: DefineComponent<IconProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<IconProps> & Readonly<{}>, {
    size: number | string;
    rotate: number;
    spin: boolean;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, HTMLSpanElement>;
export default _default;
