import { PropsWithChildren } from 'react';
import { DialogProps } from '../../../components/Dialog/shared/types';
declare const Dialog: {
    ({ isOpen, ref, slot, wrapperClassName, children, className, }: PropsWithChildren<DialogProps>): import("react/jsx-runtime").JSX.Element;
    displayName: string;
    Header: ({ children, className, }: PropsWithChildren<Pick<import("../../../components/shared").OverlayHeaderProps, "className">>) => import("react/jsx-runtime").JSX.Element;
    ContentWrapper: ({ as, isLoading, children, className, }: PropsWithChildren<import("../../../components/Dialog/shared/types").DialogContentWrapperProps>) => import("react/jsx-runtime").JSX.Element;
    Footer: ({ confirmOption, cancelOption, isPending, isLoading, possibleConfirm, }: import("../../../components/Dialog/shared/types").DialogFooterProps) => import("react/jsx-runtime").JSX.Element;
    Divider: () => import("react/jsx-runtime").JSX.Element;
};
export default Dialog;
//# sourceMappingURL=Dialog.d.ts.map