import type { PillContainer } from "./container.js"; import type { PillRowExpander } from "./expander.js"; import type { PillItem } from "./item.js"; import type { PillLabel } from "./label.js"; import type { PillRow } from "./pill-row.js"; import { PillManager as Root } from "./root.js"; import type { PillItemSpec, PillRowSpec } from "./types.js"; export declare const PillManager: { (props: Root.Props): import("react/jsx-runtime").JSX.Element; Container: import("react").NamedExoticComponent, HTMLDivElement>, "ref"> & import("react").RefAttributes>; Expander: import("react").NamedExoticComponent & import("react").RefAttributes>; Pill: import("react").NamedExoticComponent & import("react").RefAttributes>; Label: import("react").NamedExoticComponent & import("react").RefAttributes>; Row: import("react").ForwardRefExoticComponent<{ readonly row: PillRowSpec; } & Omit, HTMLDivElement>, "ref"> & { children?: import("react").ReactNode | undefined; } & import("react").RefAttributes>; }; export declare namespace PillManager { type Props = Root.Props; namespace Component { type Container = PillContainer.Props; type Expanded = PillRowExpander.Props; type Pill = PillItem.Props; type Label = PillLabel.Props; type Row = PillRow.Props; } namespace T { type PillItem = PillItemSpec; type PillRow = PillRowSpec; } }