import { Component, JSX } from 'solid-js';
declare type stringTag = 'success' | 'error' | 'info' | 'warning' | '404' | '403' | '500';
interface ResultProps extends Omit<BoxProps, 'icon'> {
    icon: stringTag | JSX.FunctionElement | JSX.ArrayElement;
}
import { BoxProps } from './Box';
/**
 * @zh Result 是状态标识页面
 */
export declare const Result: Component<Omit<ResultProps, "style" | "class"> & {
    ref?: HTMLDivElement | ((el: HTMLDivElement) => void);
    style?: string | JSX.CSSProperties;
    className?: string | string[] | typeof import("@cn-ui/use").classNames;
    class?: string | string[] | typeof import("@cn-ui/use").classNames;
    classList?: typeof import("@cn-ui/use").classNames | {
        [k: string]: boolean;
    };
}>;
export {};
