/** EmptyState — the designed nothing-here, with the action that fixes it * nested inside (W2 §The Kit). Same dashed frame the charts' empty state uses, * so an empty region reads as intentional rather than broken. */ import type { PropsWithChildren, ReactNode } from "react"; import { type KitStyled } from "../tokens.js"; export interface EmptyStateProps extends KitStyled { /** A lucide icon name in kebab-case (an unknown one draws nothing), or a Kit * mark drawn in the disc instead. */ icon?: ReactNode; /** The headline. */ title: string; /** One line of why it is empty, or what to do about it. */ description?: string; } export declare function EmptyState({ icon, title, description, style, children }: PropsWithChildren): import("react").JSX.Element;