import { OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { PghLightboxType } from './models'; import * as i0 from "@angular/core"; export declare class PghLightboxDirective implements OnChanges { private matDialog; content: import("@angular/core").InputSignal>; type: import("@angular/core").InputSignal; pghLightboxClosed: import("@angular/core").OutputEmitterRef; private readonly lightBoxLoadingTypes; onClick(): void; private isLoadingType; private isContentTemplate; constructor(matDialog: MatDialog); ngOnChanges(changes: SimpleChanges): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }