UNPKG

@hugeicons/angular

Version:

Hugeicons Angular Component Library https://hugeicons.com

25 lines (24 loc) 1.73 kB
import { IconSvgObject } from '../lib/types'; import * as i0 from "@angular/core"; interface PathData { d: string; fill: string; opacity?: string; fillRule?: string; stroke?: string; strokeWidth?: number; } export declare class HugeiconsIconComponent { readonly size: import("@angular/core").InputSignal<string | number>; readonly strokeWidth: import("@angular/core").InputSignal<number>; readonly absoluteStrokeWidth: import("@angular/core").InputSignal<boolean>; readonly icon: import("@angular/core").InputSignal<IconSvgObject>; readonly altIcon: import("@angular/core").InputSignal<IconSvgObject>; readonly color: import("@angular/core").InputSignal<string>; readonly iconClass: import("@angular/core").InputSignal<string>; readonly showAlt: import("@angular/core").InputSignal<boolean>; readonly paths: import("@angular/core").Signal<PathData[]>; static ɵfac: i0.ɵɵFactoryDeclaration<HugeiconsIconComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<HugeiconsIconComponent, "hugeicons-icon", never, { "size": { "alias": "size"; "required": false; "isSignal": true; }; "strokeWidth": { "alias": "strokeWidth"; "required": false; "isSignal": true; }; "absoluteStrokeWidth": { "alias": "absoluteStrokeWidth"; "required": false; "isSignal": true; }; "icon": { "alias": "icon"; "required": true; "isSignal": true; }; "altIcon": { "alias": "altIcon"; "required": false; "isSignal": true; }; "color": { "alias": "color"; "required": false; "isSignal": true; }; "iconClass": { "alias": "class"; "required": false; "isSignal": true; }; "showAlt": { "alias": "showAlt"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>; } export {};