import { defineComponent } from 'vue'; export interface IconProps { size?: number | string; color?: string; class?: string; style?: Record; } export declare const BinaryCode: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const CodeAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const EnterDoor: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const FilmAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const HealthAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const MathAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const MatrixCube: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const MatrixPill: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const NavAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const NeoGlassesBlack: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const NeoGlassesWhite: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const NeoLens: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const ResearchAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const ScholarAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const SearchAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const SecurityAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const SupportAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const ThinkingAgent: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const WhiteRabbit: import("vue").DefineComponent {}; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const iconNames: readonly ["BinaryCode", "CodeAgent", "EnterDoor", "FilmAgent", "HealthAgent", "MathAgent", "MatrixCube", "MatrixPill", "NavAgent", "NeoGlassesBlack", "NeoGlassesWhite", "NeoLens", "ResearchAgent", "ScholarAgent", "SearchAgent", "SecurityAgent", "SupportAgent", "ThinkingAgent", "WhiteRabbit"]; export type IconName = typeof iconNames[number]; export declare const iconComponents: Record>; export declare const Icon: import("vue").DefineComponent IconName; required: true; }; size: { type: (NumberConstructor | StringConstructor)[]; default: number; }; color: { type: StringConstructor; default: undefined; }; class: { type: StringConstructor; default: undefined; }; style: { type: ObjectConstructor; default: () => {}; }; }>, () => import("vue").VNode | null, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly IconName; required: true; }; size: { type: (NumberConstructor | StringConstructor)[]; default: number; }; color: { type: StringConstructor; default: undefined; }; class: { type: StringConstructor; default: undefined; }; style: { type: ObjectConstructor; default: () => {}; }; }>> & Readonly<{}>, { size: string | number; color: string; style: Record; class: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; //# sourceMappingURL=index.d.ts.map