import { ReactNode } from 'react';
import { EmptyStateProps } from './empty-state';
type StoryFn = () => ReactNode;
declare const meta: {
    title: string;
    component: import('react').ForwardRefExoticComponent<EmptyStateProps & import('react').RefAttributes<HTMLDivElement>>;
    decorators: ((Story: StoryFn) => import("react/jsx-runtime").JSX.Element)[];
    args: {
        title: string;
        description: string;
    };
};
export default meta;
export declare const Default: {
    render: (args: EmptyStateProps) => import("react/jsx-runtime").JSX.Element;
};
export declare const WithIconAndAction: {
    args: {
        title: string;
        description: string;
        icon: import("react/jsx-runtime").JSX.Element;
    };
    render: (args: EmptyStateProps) => import("react/jsx-runtime").JSX.Element;
};
export declare const Compact: {
    args: {
        title: string;
        size: string;
        textAlign: string;
        alignItems: string;
        icon: import("react/jsx-runtime").JSX.Element;
    };
    render: (args: EmptyStateProps) => import("react/jsx-runtime").JSX.Element;
};
