import { default as React, ReactElement, ReactNode } from 'react'; import { IconName } from '../Icon'; import { HighlightIconVariant } from '../HighlightIcon'; export type EmptyStateProps = { /** * Actions to display in the EmptyState. */ actions?: ReactElement | ReactElement[]; /** * className for the element. */ className?: string; /** * Content of the Empty State. */ subtitle: ReactNode; /** * The title to display in the EmptyState. */ title: ReactNode; } & (// EmptyState with icon { /** * The icon to display in the EmptyState. */ iconName: IconName; /** * The variant of the icon. * @default info */ iconVariant?: HighlightIconVariant; illustration?: never; } | { iconName?: never; iconVariant?: never; /** * The illustration to display in the EmptyState. */ illustration: ReactElement; }); export declare const EmptyState: ({ actions, className, iconName, iconVariant, illustration, subtitle, title, ...rest }: EmptyStateProps) => React.JSX.Element; //# sourceMappingURL=EmptyState.d.ts.map