import React from 'react';
import { ButtonPropsType } from '../../general';
interface ButtonType extends ButtonPropsType {
    text?: string;
    breakpoints?: {
        [key: string]: boolean;
    };
    component?: React.ReactNode;
}
export interface IEmptyStateBoxProps {
    /** Box styling */
    variant?: 'empty' | 'error';
    /** Optional text */
    text?: false | string | React.ReactNode;
    /** Optional button. The button can also show depending on the viewport size */
    button?: false | ButtonType;
    /** Additional classes */
    className?: string;
}
declare const EmptyStateBox: ({ variant, text, button, className, }: IEmptyStateBoxProps) => import("react/jsx-runtime").JSX.Element;
export default EmptyStateBox;
