import { type SafeResourceUrl } from '@angular/platform-browser'; import { type TuiPortalContext } from '@taiga-ui/cdk/portals'; import { TuiModalService } from '@taiga-ui/core/portals/modal'; import { type PolymorpheusContent } from '@taiga-ui/polymorpheus'; import { type Observable } from 'rxjs'; import { TuiPdfViewerComponent } from './pdf-viewer.component'; import { type TuiPdfViewerOptions } from './pdf-viewer.options'; import * as i0 from "@angular/core"; type Content = PolymorpheusContent, G>>; export declare class TuiPdfViewerService extends TuiModalService> { protected readonly options: TuiPdfViewerOptions; protected readonly content: typeof TuiPdfViewerComponent; open(content: Content | SafeResourceUrl, options?: Partial>): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export {};