import 'syncfusion-javascript/Scripts/ej/web/ej.pdfviewer.min';
import { EJComponents } from './core';
import { EventEmitter, IterableDiffers, KeyValueDiffers, Type, ElementRef, ChangeDetectorRef } from '@angular/core';
export declare class PdfViewerComponent extends EJComponents<any, any> {
    el: ElementRef;
    cdRef: ChangeDetectorRef;
    private _ejIterableDiffers;
    private _ejkeyvaluediffers;
    locale_input: any;
    toolbarSettings_input: any;
    serverActionSettings_input: any;
    serviceUrl_input: any;
    documentPath_input: any;
    enableTextMarkupAnnotations_input: any;
    enableHighlightAnnotation_input: any;
    enableUnderlineAnnotation_input: any;
    enableStrikethroughAnnotation_input: any;
    enableSignature_input: any;
    strikethroughSettings_input: any;
    underlineSettings_input: any;
    highlightSettings_input: any;
    signatureSettings_input: any;
    annotationType_input: any;
    pageCount_input: any;
    currentPageNumber_input: any;
    zoomPercentage_input: any;
    pdfService_input: any;
    interactionMode_input: any;
    hyperlinkOpenState_input: any;
    enableHyperlink_input: any;
    enableTextSelection_input: any;
    isResponsive_input: any;
    isDocumentEdited_input: any;
    allowClientBuffering_input: any;
    fileName_input: any;
    toolbarSettings_showToolTip_input: any;
    toolbarSettings_toolbarItem_input: any;
    serverActionSettings_load_input: any;
    serverActionSettings_fileUpload_input: any;
    serverActionSettings_print_input: any;
    serverActionSettings_download_input: any;
    strikethroughSettings_color_input: any;
    strikethroughSettings_author_input: any;
    strikethroughSettings_opacity_input: any;
    strikethroughSettings_subject_input: any;
    strikethroughSettings_modifiedDate_input: any;
    strikethroughSettings_isLocked_input: any;
    underlineSettings_color_input: any;
    underlineSettings_author_input: any;
    underlineSettings_opacity_input: any;
    underlineSettings_subject_input: any;
    underlineSettings_modifiedDate_input: any;
    underlineSettings_isLocked_input: any;
    highlightSettings_color_input: any;
    highlightSettings_author_input: any;
    highlightSettings_opacity_input: any;
    highlightSettings_subject_input: any;
    highlightSettings_modifiedDate_input: any;
    highlightSettings_isLocked_input: any;
    signatureSettings_color_input: any;
    signatureSettings_opacity_input: any;
    options: any;
    documentLoad_output: EventEmitter<{}>;
    documentUnload_output: EventEmitter<{}>;
    pageChange_output: EventEmitter<{}>;
    ajaxRequestFailure_output: EventEmitter<{}>;
    zoomChange_output: EventEmitter<{}>;
    hyperlinkClick_output: EventEmitter<{}>;
    beforePrint_output: EventEmitter<{}>;
    afterPrint_output: EventEmitter<{}>;
    pageClick_output: EventEmitter<{}>;
    annotationAdd_output: EventEmitter<{}>;
    annotationRemove_output: EventEmitter<{}>;
    annotationPropertiesChange_output: EventEmitter<{}>;
    signatureAdd_output: EventEmitter<{}>;
    signatureDelete_output: EventEmitter<{}>;
    signaturePropertiesChange_output: EventEmitter<{}>;
    signatureResize_output: EventEmitter<{}>;
    bufferStart_output: EventEmitter<{}>;
    bufferEnd_output: EventEmitter<{}>;
    destroy_output: EventEmitter<{}>;
    constructor(el: ElementRef, cdRef: ChangeDetectorRef, _ejIterableDiffers: IterableDiffers, _ejkeyvaluediffers: KeyValueDiffers);
}
export declare var EJ_PDFVIEWER_COMPONENTS: Type<any>[];
