import React from 'react'; import type { AlertOptions, ConfirmOptions, OpenOptions, PromptOptions } from './types'; /** * A hook that provides methods to show dialogs. * @see https://rsuitejs.com/components/use-dialog */ export declare function useDialog(): { alert: (message: React.ReactNode, options?: AlertOptions) => Promise; confirm: (message: React.ReactNode, options?: ConfirmOptions) => Promise; prompt: (message: React.ReactNode, options?: PromptOptions) => Promise; open:

(as: React.ComponentType

void; }>, payload?: P, options?: OpenOptions) => Promise; }; export default useDialog;