import React, { Component } from 'react';
import { DialogProps } from '@alifd/next/types/dialog';
export interface propsType extends DialogProps {
    /** 弹窗对齐方式 支持左对齐丶右对齐和居中对齐   left | right | center 默认居中对齐 */
    contentAlign?: "left" | "right" | "center";
    /** body取消全部padding间距 */
    isNest?: boolean;
    /**是否是简洁调用 */
    isQuick?: boolean;
    /**内容 */
    content?: React.ReactNode;
}
interface defaultType {
    visible: boolean;
    contentAlign: string;
    locale: {
        ok: string;
        cancel: string;
    };
}
interface stateType {
    visible: boolean;
}
declare class IotDialog extends Component<propsType, stateType> {
    static defaultProps: defaultType;
    constructor(props: any);
    getContentAlign: (key: any) => string | boolean | undefined;
    handleOnClose: (trigger: any, event: any) => void;
    handleOnOK: (event: any) => void;
    handleOnCancel: (event: any) => void;
    render(): JSX.Element;
}
export default IotDialog;
