/** @packageDocumentation
 * @module Dialog
 */
import * as React from "react";
import { MessageBoxIconType, MessageBoxType, MessageBoxValue } from "@itwin/core-frontend";
import type { CommonProps } from "@itwin/core-react";
/** Properties for [[StandardMessageBox]] React component
 * @public
 * @deprecated in 4.15.0. Props of deprecated {@link StandardMessageBox} component.
 */
export interface StandardMessageBoxProps extends CommonProps {
    /** Indicates whether the message box is open. */
    opened: boolean;
    /** The standard icon to display in the message box. */
    iconType: MessageBoxIconType;
    /** Title to display in the message box. */
    title: string;
    /** Controls the button set displayed. */
    messageBoxType: MessageBoxType;
    /** Callback function for processing the message box result. */
    onResult?: (result: MessageBoxValue) => void;
    /** Content. */
    children?: React.ReactNode;
}
/** StandardMessageBox React component displays a standard icon, message text and a standard button set in the lower right.
 * @public
 * @deprecated in 4.15.0. Use {@link https://itwinui.bentley.com/docs/dialog iTwinUI Dialog} instead.
 */
export declare function StandardMessageBox(props: StandardMessageBoxProps): React.JSX.Element;
//# sourceMappingURL=StandardMessageBox.d.ts.map