import { HTMLAttributes, ReactElement } from 'react'; import { ButtonPrimaryPropsType } from '../../Button/variations/ButtonPrimary'; import { ButtonPrimaryAsLinkPropsType } from '../../ButtonAsLink/variations/ButtonPrimaryAsLink'; type CallbackTypes = (Omit, 'size'> & { actionType: 'button'; }) | (Omit, 'size'> & { actionType: 'link'; }); export type EmptyStatePrimitiveProps = Omit, 'className' | 'style' | 'title'> & { title: string; description?: string; link?: { href: string; 'data-feature'?: string; }; action?: CallbackTypes & { 'data-feature'?: string; }; illustration?: ReactElement; }; declare const EmptyStatePrimitive: import("react").ForwardRefExoticComponent, "style" | "title" | "className"> & { title: string; description?: string; link?: { href: string; "data-feature"?: string; }; action?: CallbackTypes & { "data-feature"?: string; }; illustration?: ReactElement; } & import("react").RefAttributes>; export default EmptyStatePrimitive;