import type { ComponentPropsWithoutRef } from "react";
import type { DivProps } from "@powerhousedao/design-system";
import { Modal } from "@powerhousedao/design-system";
type ButtonProps = ComponentPropsWithoutRef<"button">;
export type ConfirmationModalProps = ComponentPropsWithoutRef<typeof Modal> & {
    readonly header: React.ReactNode;
    readonly body?: React.ReactNode;
    readonly onCancel: () => void;
    readonly onContinue: () => void;
    readonly cancelLabel: string;
    readonly continueLabel: string;
    readonly bodyProps?: DivProps;
    readonly cancelButtonProps?: ButtonProps;
    readonly continueButtonProps?: ButtonProps;
    readonly headerProps?: DivProps;
    readonly buttonContainerProps?: DivProps;
    readonly containerProps?: DivProps;
};
export declare function ConnectConfirmationModal(props: ConfirmationModalProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=confirmation-modal.d.ts.map