import * as React from 'react';
import { AdaptableMessageType } from '../../../AdaptableState/Common/AdaptableMessageType';
import { AdaptableApi } from '../../../Api/AdaptableApi';
/**
 * Used when giving the user 2 choices with the option of adding text also
 */
export interface AdaptablePopupConfirmationProps {
    showPopup: boolean;
    onConfirm: (comment: string) => void;
    onCancel: () => void;
    header: string;
    messsage: string;
    confirmButtonText: string;
    cancelButtonText: string;
    showInputBox: boolean;
    messageType: AdaptableMessageType;
    api: AdaptableApi;
}
export declare const AdaptablePopupConfirmation: React.FunctionComponent<AdaptablePopupConfirmationProps>;
