import type { ReactNode } from "react";
import { type LoadingAndErrorWrapperProps } from "../../../components/LoadingAndErrorWrapper";
import { type TextAreaProps } from "../../../core/components/TextArea";
import { type BoxProps } from "../../../ui";
interface BoxPropsWithChildren extends BoxProps {
    children?: ReactNode;
}
export declare const ModalBodyWithPane: (props: BoxPropsWithChildren) => import("react/jsx-runtime").JSX.Element;
export declare const ModalPane: (props: BoxPropsWithChildren) => import("react/jsx-runtime").JSX.Element;
export declare const ModalMain: (props: BoxPropsWithChildren) => import("react/jsx-runtime").JSX.Element;
export declare const ModalSection: (props: BoxPropsWithChildren) => import("react/jsx-runtime").JSX.Element;
export declare const ModalLabel: (props: BoxPropsWithChildren) => import("react/jsx-runtime").JSX.Element;
export declare const ModalTextArea: (props: TextAreaProps) => import("react/jsx-runtime").JSX.Element;
export declare const ModalHelpMessage: (props: BoxPropsWithChildren) => import("react/jsx-runtime").JSX.Element;
export declare const ModalErrorMessage: (props: BoxPropsWithChildren) => import("react/jsx-runtime").JSX.Element;
export declare const ModalEmptyState: (props: BoxPropsWithChildren) => import("react/jsx-runtime").JSX.Element;
export declare const ModalLoadingAndErrorWrapper: (props: LoadingAndErrorWrapperProps) => import("react/jsx-runtime").JSX.Element;
export {};
