import { HTMLAttributes, ReactNode } from 'react';
import { ResultStatus } from '../const/types.js';
import { IconType } from '../icon/index.js';
export interface ResultProps extends Omit, "title" | "defaultValue" | "defaultChecked"> {
status?: ResultStatus;
title?: ReactNode;
subTitle?: ReactNode;
icon?: IconType[] | ReactNode;
extra?: ReactNode;
}
export default function Result({ status, title, subTitle, icon, extra, children, className, ...rest }: ResultProps): import("react").JSX.Element;
export type { ResultStatus } from '../const/types.js';