@1771technologies/lytenyte-pro
Version:
Blazingly fast headless React data grid with 100s of features.
34 lines (33 loc) • 1.78 kB
TypeScript
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<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
Expander: import("react").NamedExoticComponent<Omit<PillRowExpander.Props, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
Pill: import("react").NamedExoticComponent<Omit<PillItem.Props, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
Label: import("react").NamedExoticComponent<Omit<PillLabel.Props, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
Row: import("react").ForwardRefExoticComponent<{
readonly row: PillRowSpec;
} & Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
children?: import("react").ReactNode | undefined;
} & import("react").RefAttributes<HTMLDivElement>>;
};
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;
}
}