@taiga-ui/core
Version:
Core library for creating Angular components and applications using Taiga UI
11 lines (10 loc) • 612 B
TypeScript
import { InjectionToken, type Provider } from '@angular/core';
import { type TuiStringHandler } from '@taiga-ui/cdk/types';
export declare const TUI_ICON_RESOLVER: InjectionToken<TuiStringHandler<string>>;
/**
* @deprecated use {@link TUI_ICON_RESOLVER}
*/
export declare const TUI_ICON_START_RESOLVER: InjectionToken<TuiStringHandler<string>>;
export declare function tuiGetIconMode(icon?: string | null): 'font' | 'image' | 'svg' | null;
export declare function tuiInjectIconResolver(): TuiStringHandler<string>;
export declare function tuiIconResolverProvider(useValue: TuiStringHandler<string>): Provider;