import type { FC, HTMLAttributes, ReactNode, Ref } from 'react';
import type { VariantProps } from 'class-variance-authority';
import { type TestableProps } from '../../utils/testId';
import { emptyStateVariants } from './classes';
export interface EmptyStateProps extends Omit, 'type'>, Omit, 'type'>, TestableProps {
ref?: Ref;
type?: 'collection-empty' | 'no-results';
children?: ReactNode;
}
export declare const EmptyState: FC;