type Position = 'left' | 'center' | 'right';
type ButtonPosition = 'left' | 'center' | 'right';
interface DialogButton {
    text: string;
    onClick: () => void;
    bypassCheckbox?: boolean;
}
interface DialogProps {
    isOpen: boolean;
    onClose: () => void;
    title: string;
    content: string;
    agreementLabel?: string;
    buttonPosition?: ButtonPosition;
    titlePosition?: Position;
    showCheckbox?: boolean;
    width?: string;
    height?: string;
    maxWidth?: string;
    maxHeight?: string;
    buttons: DialogButton[];
    classNames?: {
        title?: string;
        content?: string;
        agreement?: string;
        button?: string;
        error?: string;
    };
}
declare const CEDialogBox: React.FC<DialogProps>;
export default CEDialogBox;
