import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
type __VLS_Props = {
    name: string;
    className?: string;
    width?: number;
    height?: number;
    iMode?: 'font' | 'symbol' | undefined;
    iBaseClass?: string;
    iPrefix?: string;
};
declare const _default: DefineComponent<__VLS_Props, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {
    name: string;
    width: number;
    height: number;
    className: string;
    iMode: "symbol" | "font";
    iBaseClass: string;
    iPrefix: string;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, HTMLSpanElement>;
export default _default;
//# sourceMappingURL=icon.vue.d.ts.map