import React from 'react';
import { ModalContainerProps } from './ModalContainer';
declare const Modal: {
    (props: ModalContainerProps): JSX.Element;
    Actions: ({ children, withoutMargin, justify }: import("../Panel/PanelActions").PanelActionProps) => JSX.Element;
    CloseButton: ({ onClose }: {
        onClose: () => void;
    }) => JSX.Element;
    Context: React.Context<{
        isModal: boolean;
    }>;
    Overlay: ({ visible }: {
        visible?: boolean | undefined;
    }) => JSX.Element;
    Content: React.ForwardRefExoticComponent<{
        as?: React.ReactNode;
        withoutPadding?: boolean | undefined;
        className?: string | undefined;
        wrapperClassName?: string | undefined;
    } & {
        children?: React.ReactNode;
    } & React.RefAttributes<HTMLDivElement>>;
    CenterHack: () => JSX.Element;
    Header: ({ title, subTitle, children }: import("./ModalHeader").ModalHeaderProps) => JSX.Element;
    Transition: ({ children }: {
        children?: React.ReactNode;
    }) => JSX.Element;
};
export { Modal, };
