import { type ReactNode, type ReactElement } from 'react'; import { type DataTestId, type StylingProps, type WithChildren } from '@dynatrace/strato-components/core'; /** * @public */ export interface EmptyStateTitleProps extends WithChildren, StylingProps, DataTestId { /** * The polymorphed HTML tag that determines the semantic level of the title. * Default value depends on the empty state size prop. * @defaultValue h1, h3 or h6 */ as?: 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6'; } /** * Typeguard function that will check if a ReactNode is a EmptyState.Title * @internal */ export declare function isEmptyStateTitle(child: ReactNode): child is ReactElement; /** * The title slot of the EmptyState component. * @public */ export declare const Title: (props: EmptyStateTitleProps & import("react").RefAttributes) => React.ReactElement | null;