import React from "react"; declare type ConfirmDialogProps = { options?: { okLabel?: string; cancelLabel?: string; enableEscape?: boolean; hasDeleteConfirm?: boolean; hasUpdateConfirm?: boolean; }; confirmation?: string; proceed: () => void; dismiss: () => void; }; declare type State = { show: boolean; confirm: string; errors: { [key: string]: React.ReactNode; }; }; declare class ConfirmDialog extends React.Component { constructor(props: any); dismiss: () => void; invokeProceed(): void; proceed: () => void; handleKeydown: (e: any) => void; componentDidMount(): void; componentWillUnmount(): void; handleChange: (e: any) => void; renderConfirmDelete(): JSX.Element | null; render(): JSX.Element; } export default ConfirmDialog; //# sourceMappingURL=index.d.ts.map