import { type ExistingProvider, InjectionToken, type ProviderToken } from '@angular/core'; /** * Bundled appearances for autocomplete purposes, not exported on purpose */ type Appearance = string | 'accent' | 'action-destructive' | 'action-grayscale' | 'action' | 'flat-destructive' | 'flat-grayscale' | 'flat' | 'floating' | 'icon' | 'info' | 'negative' | 'neutral' | 'outline-destructive' | 'outline-grayscale' | 'outline' | 'positive' | 'primary-destructive' | 'primary-grayscale' | 'primary' | 'secondary-destructive' | 'secondary-grayscale' | 'secondary' | 'textfield' | 'warning'; export interface TuiAppearanceOptions { readonly appearance: Appearance | ''; } export declare const TUI_APPEARANCE_DEFAULT_OPTIONS: TuiAppearanceOptions; export declare const TUI_APPEARANCE_OPTIONS: InjectionToken; export declare function tuiAppearanceOptionsProvider(token: ProviderToken): ExistingProvider; export {};