import { ComponentProps, FC, ReactElement } from "react";
import { DialogBaseProps } from "../ebay-dialog-base";
import { DialogCloseEventHandler } from "../ebay-dialog-base/types";
import { EbayButton } from "../ebay-button";
export interface Props<T = any> extends DialogBaseProps<T> {
    open?: boolean;
    confirmText?: string;
    rejectText?: string;
    confirm?: ReactElement<ComponentProps<typeof EbayButton>>;
    reject?: ReactElement<ComponentProps<typeof EbayButton>>;
    onReject?: DialogCloseEventHandler;
    onConfirm?: () => void;
}
declare const EbayConfirmDialog: FC<Props>;
export default EbayConfirmDialog;
//# sourceMappingURL=confirm-dialog.d.ts.map