UNPKG

@nebular/eva-icons

Version:
34 lines (31 loc) 991 B
import { NbSvgIcon, NbIconLibraries } from '@nebular/theme'; import * as i0 from '@angular/core'; interface NbOriginalEvaIcon { toSvg(options: NbEvaIconOptions): any; } interface NbEvaIconOptions { width: string; height: string; fill: string; animation: { type: string; hover: boolean; infinite: boolean; }; } declare class NbEvaSvgIcon extends NbSvgIcon { protected name: any; protected content: NbOriginalEvaIcon; constructor(name: any, content: NbOriginalEvaIcon); getContent(options: any): string; } declare class NbEvaIconsModule { private NAME; constructor(iconLibrary: NbIconLibraries); private createIcons; static ɵfac: i0.ɵɵFactoryDeclaration<NbEvaIconsModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<NbEvaIconsModule, never, never, never>; static ɵinj: i0.ɵɵInjectorDeclaration<NbEvaIconsModule>; } export { NbEvaIconsModule, NbEvaSvgIcon }; export type { NbEvaIconOptions };