import type { ReactNode } from 'react'; import React from 'react'; import type { Props as IconProps } from '../Icon/Icon'; interface Props { /** * Unique ID for the component */ id?: string; /** * Content of the component */ children?: ReactNode; /** * Icon shown in the component * * @default `Info` */ icon?: IconProps['icon']; /** * Size of icon in the component * * @default '2rem' */ iconSize?: string; /** * Allows to pass testid string for testing purposes */ 'data-testid'?: string; /** * Allows to pass a custom className */ className?: string; /** * Screen reader label describing the purpose of the EmptyState, */ ariaLabel?: string; } /** @visibleName Empty State */ declare const EmptyState: ({ icon, iconSize, "data-testid": dataTestId, ...props }: Props) => React.JSX.Element; /** @component */ export default EmptyState;