import type { ReactNode } from "react";
import { Component } from "react";
import type { CommonModalProps } from "./types";
export interface ModalContentProps extends CommonModalProps {
    "data-testid"?: string;
    id?: string;
    title?: string;
    footer?: ReactNode;
    children: ReactNode;
    className?: string;
}
export default class ModalContent extends Component<ModalContentProps> {
    static defaultProps: {
        formModal: boolean;
    };
    render(): import("react/jsx-runtime").JSX.Element;
}
interface ModalBodyProps extends CommonModalProps {
    children: ReactNode;
}
export declare const ModalBody: ({ children, fullPageModal, formModal, }: ModalBodyProps) => import("react/jsx-runtime").JSX.Element;
interface ModalFooterProps extends CommonModalProps {
    children: ReactNode;
}
export declare const ModalFooter: ({ children, fullPageModal, formModal, }: ModalFooterProps) => import("react/jsx-runtime").JSX.Element;
export {};
