import { type ReactNode } from "react";
import type { SxProps } from "@mui/material";
import { type SpaceProps } from "@iimm/react-shared";
import { type ContentCardProps } from "../../container";
export declare const Result: (props: ResultProps) => import("react/jsx-runtime").JSX.Element;
export interface ResultProps extends Omit<ContentCardProps, "content"> {
    icon?: ReactNode;
    title?: ReactNode;
    subTitle?: ReactNode;
    actions?: ReactNode | ReactNode[];
    /** @default 'info' */
    status?: "success" | "error" | "info" | "warning" | "404";
    sx?: SxProps;
    spaceProps?: SpaceProps;
    /** children的别名，优先级高于children */
    content?: ReactNode;
}
