import { DialogResponse, DialogResult, IDialogComponents } from '@cratis/applications.react/dialogs'; import { DialogButtons } from '@cratis/applications.react/dialogs/DialogButtons'; import { IDialogs } from './IDialogs'; import { BusyIndicator } from './BusyIndicator'; import { IDialogMediatorHandler } from './IDialogMediatorHandler'; export declare class Dialogs extends IDialogs { private readonly _dialogMediatorHandler; constructor(_dialogMediatorHandler: IDialogMediatorHandler, dialogComponents: IDialogComponents); show(request: TRequest): Promise>; showConfirmation(title: string, message: string, buttons: DialogButtons): Promise; showBusyIndicator(title: string, message: string): BusyIndicator; } //# sourceMappingURL=Dialogs.d.ts.map