import { ConfigService } from '../../services/config.service'; import { SmzDialogsConfig } from '../../smz-dialogs.config'; import { InjectContentService } from '../../../../common/modules/inject-content/inject-content.service'; import { IDialogActionButton, IDialogData } from '../../models/dialogs.models'; import { Dialog } from 'primeng/dialog'; import { ResponsiveService } from '../../services/responsive.service'; export declare class GeneralDialogComponent { service: ConfigService; config: SmzDialogsConfig; injectService: InjectContentService; responsive: ResponsiveService; overlays: any; constructor(service: ConfigService, config: SmzDialogsConfig, injectService: InjectContentService, responsive: ResponsiveService); showDialogMaximized(dialogData: IDialogData, dialog: Dialog): void; getDialogOverlay(index: number): any; emitOverlayAction(index: number, button: IDialogActionButton, event: any, dialogKey: string): void; }