import { Component, JSX, JSXElement } from 'solid-js';
export interface BoxProps extends JSX.HTMLAttributes<HTMLDivElement> {
    children?: JSXElement;
    title?: string;
    subTitle?: string;
    icon: JSXElement;
}
/**
 * @zh Box 是将内部元素居中显示的展示组件, 一般用于空状态使用
 */
export declare const Box: Component<Omit<BoxProps, "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;
    };
}>;
