import { OnInit } from '@angular/core'; import { PinturaEditorModal, PinturaEditorOptions } from '@pqina/pintura'; import { PinturaEditorAbstractComponent } from './pintura-editor-abstract.component'; import * as i0 from "@angular/core"; export declare class PinturaEditorModalComponent extends PinturaEditorAbstractComponent implements OnInit { preventZoomViewport?: boolean; preventScrollBodyIfNeeded?: boolean; preventFooterOverlapIfNeeded?: boolean; enableAutoHide?: boolean; enableAutoDestroy?: boolean; get modal(): HTMLElement | undefined; initEditor(element: HTMLElement, props: PinturaEditorOptions): PinturaEditorModal; showEditor(): void; hideEditor(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "pintura-editor-modal", never, { "preventZoomViewport": "preventZoomViewport"; "preventScrollBodyIfNeeded": "preventScrollBodyIfNeeded"; "preventFooterOverlapIfNeeded": "preventFooterOverlapIfNeeded"; "enableAutoHide": "enableAutoHide"; "enableAutoDestroy": "enableAutoDestroy"; }, {}, never, ["*"]>; }