import { HTMLAttributes, FunctionalComponent } from 'vue';
interface IconNode {
tag: string;
attrs: {
[key: string]: string;
};
children?: IconNode[];
}
interface IconPropType extends HTMLAttributes {
spin?: boolean;
rotate?: number;
size?: number | string;
ariaLabel?: string;
}
export declare const Icon: FunctionalComponent;
export declare const CreateIcon: (name: string, data: IconNode) => FunctionalComponent;
export declare const LineHeight: FunctionalComponent;
export declare const CheckList: FunctionalComponent;
export declare const EyeLine: FunctionalComponent;
export declare const EyeCloseLine: FunctionalComponent;
export declare const MoreLine: FunctionalComponent;
export declare const Draggable: FunctionalComponent;
export declare const CloseLine: FunctionalComponent;
export declare const BrushLine: FunctionalComponent;
export declare const SaveLine: FunctionalComponent;
export declare const SearchLine: FunctionalComponent;
export declare const ArrowDownSLine: FunctionalComponent;
export declare const ViewFill: FunctionalComponent;
export declare const AddFill: FunctionalComponent;
export declare const TodoLine: FunctionalComponent;
export declare const ShieldLine: FunctionalComponent;
export declare const FilterLine: FunctionalComponent;
export declare const PinLine: FunctionalComponent;
export declare const SortLine: FunctionalComponent;
export declare const ArrowRightLine: FunctionalComponent;
export declare const EditLine: FunctionalComponent;
export declare const FileCopyLine: FunctionalComponent;
export declare const DeleteBinLine: FunctionalComponent;
export declare const RoadMapLine: FunctionalComponent;
export declare const ArrowDropDownFill: FunctionalComponent;
export declare const TableLine: FunctionalComponent;
export declare const SortAsc: FunctionalComponent;
export declare const SortDesc: FunctionalComponent;
declare const ICONFONTS: {
LineHeight: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
CheckList: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
EyeLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
EyeCloseLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
MoreLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
Draggable: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
CloseLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
BrushLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
SaveLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
SearchLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
ArrowDownSLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
ViewFill: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
AddFill: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
TodoLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
ShieldLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
FilterLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
PinLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
SortLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
ArrowRightLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
EditLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
FileCopyLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
DeleteBinLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
RoadMapLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
ArrowDropDownFill: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
TableLine: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
SortAsc: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
SortDesc: {
tag: string;
attrs: {
viewBox: string;
};
children: {
tag: string;
attrs: {
d: string;
};
}[];
};
};
export declare const IconFont: FunctionalComponent;
export {};