import React from 'react'; import { PromptDialogProps, ConfirmDialogProps, AlertDialogProps } from '../dialog'; declare type AlertDialogOptions = Omit & { optimistic?: boolean; }; declare type ConfirmDialogOptions = Omit & { optimistic?: boolean; }; declare type PromptDialogOptions = Omit & { optimistic?: boolean; }; declare type DialoggerType = React.FunctionComponent & { alert: (options: AlertDialogOptions) => Promise; confirm: (options: ConfirmDialogOptions) => Promise; prompt: (options: PromptDialogOptions) => Promise; }; declare const Dialogger: DialoggerType; export default Dialogger;