@nebular/eva-icons
Version:
@nebular/eva-icons
31 lines (30 loc) • 944 B
TypeScript
import { NbIconLibraries, NbSvgIcon } from '@nebular/theme';
import * as i0 from "@angular/core";
interface NbOriginalEvaIcon {
toSvg(options: NbEvaIconOptions): any;
}
export interface NbEvaIconOptions {
width: string;
height: string;
fill: string;
animation: {
type: string;
hover: boolean;
infinite: boolean;
};
}
export declare class NbEvaSvgIcon extends NbSvgIcon {
protected name: any;
protected content: NbOriginalEvaIcon;
constructor(name: any, content: NbOriginalEvaIcon);
getContent(options: any): string;
}
export 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 {};