import { FunctionComponent, PropsWithChildren, ReactNode, ReactElement } from 'react';

interface ModalLayoutProps extends PropsWithChildren {
    body?: ReactNode;
    extraAction?: ReactElement;
    handleClose?: () => void | undefined;
    contentPadding?: boolean;
    hideCloseButton?: boolean;
    title: string | ReactElement;
    subtitle?: string;
}
declare const ModalLayout: FunctionComponent<ModalLayoutProps>;

export { ModalLayout as default };
export type { ModalLayoutProps };
