@nebular/theme
Version:
@nebular/theme
22 lines (21 loc) • 503 B
TypeScript
import { NbIcon } from './icon';
export interface NbIcons {
[key: string]: NbIcon | string;
}
export declare enum NbIconPackType {
SVG = "svg",
FONT = "font"
}
export interface NbIconPackParams {
packClass?: string;
[name: string]: any;
}
export interface NbFontIconPackParams extends NbIconPackParams {
iconClassPrefix?: string;
}
export interface NbIconPack {
name: string;
type: NbIconPackType;
icons: Map<string, NbIcon | string>;
params: NbIconPackParams;
}