import { WidgetNoDataProps } from './types';
/**
* NoData wrapper component that displays empty state UI when widget has no data
*
* Integrates with widget store to check loading/fetching state and source data availability.
* Uses `sourceData` (pre-pipeline data) instead of `data` (post-pipeline) to distinguish
* "API returned nothing" from "pipeline tools filtered everything out".
*
* @example Basic usage
* ```tsx
*
*
*
* ```
*
* @example With SkeletonLoader
* ```tsx
*
*
*
*
*
* ```
*
* @example With custom messages
* ```tsx
*
*
*
* ```
*/
export declare function WidgetNoData({ id, children, title, description, isEmpty, }: WidgetNoDataProps): string | number | bigint | boolean | Iterable | Promise> | Iterable | null | undefined> | import("react/jsx-runtime").JSX.Element | null | undefined;