UNPKG

@taiga-ui/addon-doc

Version:

Taiga UI based library for developing documentation portals for Angular libraries.

34 lines (33 loc) 998 B
import type { Provider } from '@angular/core'; import { InjectionToken } from '@angular/core'; export interface TuiDocIcons { readonly code: string; readonly light: string; readonly menu: string; readonly dark: string; readonly search: string; readonly copy: string; readonly check: string; readonly link: string; readonly languages: string; /** * TODO: drop optional in v5 */ readonly externalLink?: string; /** * TODO: drop optional in v5 */ readonly shrink?: string; readonly expand?: string; /** * TODO: drop optional in v5 */ readonly ltr?: { readonly preview: string; readonly direction: string; }; } export declare const TUI_DOC_DEFAULT_ICONS: TuiDocIcons; export declare const TUI_DOC_ICONS: InjectionToken<TuiDocIcons>; export declare function tuiDocIconsProvider(icons: Partial<TuiDocIcons>): Provider; export declare const TUI_DOC_DIRECTION_ENABLED: InjectionToken<false>;