import { InjectionToken } from '@angular/core';
import { type TuiPositionOptions } from '@taiga-ui/core/portals/alert';
export interface TuiPushOptions extends TuiPositionOptions {
    readonly buttons: readonly string[];
    readonly heading: string;
    readonly icon: string;
    readonly iconColor: string;
    readonly image: string;
    readonly timestamp: number | string;
    readonly type: string;
}
export declare const TUI_PUSH_OPTIONS: InjectionToken<TuiPushOptions>, tuiPushOptionsProvider: (item: Partial<TuiPushOptions> | (() => Partial<TuiPushOptions>)) => import("@angular/core").FactoryProvider;
export declare const TUI_PUSH_CONCURRENCY: InjectionToken<number>;
