Optionaltitle: stringOptional title of the confirmation dialog.
Optionalmessage: stringOptional message to display in the confirmation dialog.
Optionalbuttons: DialogButtonsOptional buttons to display in the confirmation dialog. If not provided, defaults to DialogButtons.Ok.
A promise that resolves to a tuple containing the dialog result and any additional data.
Represents the signature for showing a confirmation dialog.