import React, { type HTMLAttributes } from 'react'; import { type HeadingProps } from "../Heading"; import { type AnimatedSceneProps } from "../Illustration"; import { type OverrideClassName } from "../types/OverrideClassName"; export type EmptyStateProps = { children?: React.ReactNode; id?: string; variant?: 'success' | 'warning' | 'informative' | 'expert-advice'; bodyText: string | React.ReactNode; straightCorners?: boolean; headingProps?: HeadingProps; } & OverrideClassName> & Pick; /** * {@link https://cultureamp.atlassian.net/wiki/spaces/DesignSystem/pages/3082094098/Empty+State Guidance} | * {@link https://cultureamp.design/?path=/docs/components-empty-state--docs Storybook} */ export declare const EmptyState: { ({ children, id, variant, headingProps, bodyText, straightCorners, isAnimated, loop, classNameOverride, ...props }: EmptyStateProps): JSX.Element; displayName: string; };