import type { DivProps } from "@powerhousedao/design-system";
import { Modal } from "@powerhousedao/design-system";
import type { ComponentPropsWithoutRef } from "react";
type ButtonProps = ComponentPropsWithoutRef<"button">;
export type ConnectReplaceDuplicateModalProps = ComponentPropsWithoutRef<typeof Modal> & {
    readonly title?: string;
    readonly fileName?: string;
    readonly message?: string;
    readonly onReplace: () => void;
    readonly onDuplicate: () => void;
    readonly replaceLabel?: string;
    readonly duplicateLabel?: string;
    readonly bodyProps?: DivProps;
    readonly replaceButtonProps?: ButtonProps;
    readonly duplicateButtonProps?: ButtonProps;
    readonly headerProps?: DivProps;
    readonly buttonContainerProps?: DivProps;
    readonly containerProps?: DivProps;
};
export declare function ConnectReplaceDuplicateModal(props: ConnectReplaceDuplicateModalProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=replace-duplicate-modal.d.ts.map