import type { Provider } from '@angular/core';
import { InjectionToken } from '@angular/core';
import type { PolymorpheusContent } from '@taiga-ui/polymorpheus';
export declare const TUI_PDF_VIEWER_DEFAULT_OPTIONS: TuiPdfViewerOptions;
/**
 * Default parameters for PdfViewer component
 */
export declare const TUI_PDF_VIEWER_OPTIONS: InjectionToken<TuiPdfViewerOptions<undefined>>;
export declare function tuiPdfViewerOptionsProvider(options: Partial<TuiPdfViewerOptions>): Provider;
export interface TuiPdfViewerOptions<I = undefined> {
    readonly actions: PolymorpheusContent<TuiPdfViewerOptions<I>>;
    readonly data: I;
    readonly label: string;
}
