import { UxDocumentViewerConfig } from '../models/ux-document-viewer.config.model';
import { UxDocumentViewerService } from '../services/ux-document-viewer.service';
import { UxDynamicModalConfig } from '@eui/components';
import * as i0 from "@angular/core";
export declare class UxDocumentViewerDirective {
    private uxDocumentViewerService;
    href: string;
    uxDocumentViewerConfig: UxDocumentViewerConfig;
    uxDocumentViewerModalConfig: UxDynamicModalConfig;
    constructor(uxDocumentViewerService: UxDocumentViewerService);
    onClick(e: MouseEvent): void;
    static ɵfac: i0.ɵɵFactoryDef<UxDocumentViewerDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDefWithMeta<UxDocumentViewerDirective, "[uxDocumentViewer]", never, { "href": "href"; "uxDocumentViewerConfig": "uxDocumentViewerConfig"; "uxDocumentViewerModalConfig": "uxDocumentViewerModalConfig"; }, {}, never>;
}
