import { ModalBodyProps } from "@carbon/react";
import React, { FC } from "react";
export declare const StyledModalBody: FC<ModalBodyProps>;
export declare const OnboardingModal: ({ isDoingAsyncWork, heading, headingLabel, primaryButtonText, primaryButtonDisabled, secondaryButtonText, tertiaryButtonText, loadingText, error, danger, theme, onRequestClose, onSecondary, onPrimary, onTertiary, children, }: {
    isDoingAsyncWork: boolean;
    heading: string;
    headingLabel?: string;
    primaryButtonText: string;
    primaryButtonDisabled?: boolean;
    secondaryButtonText?: string;
    tertiaryButtonText?: string;
    loadingText: string;
    error?: {
        title: string;
        description: string;
    };
    danger?: boolean;
    theme: string;
    onRequestClose: (skip: boolean) => void;
    onSecondary?: () => void;
    onPrimary?: () => void;
    onTertiary?: () => void;
    children?: React.ReactNode;
}) => JSX.Element;
