/** * html/tree — CVA-styled tree diagram primitives with visual connector lines. * * Exports: * TreeRootEl — Scrollable tree container with role="tree" * TreeBranchEl — Vertical flex container for node + children * TreeChildrenEl — Horizontal flex row of child branches * TreeChildWrapperEl — Wraps each child with connector line pseudo-elements * TreeVerticalLineEl — Vertical connector from parent to children row */ import { type HTMLAttributes } from "react"; import { type VariantProps } from "class-variance-authority"; export declare const treeRootVariants: (props?: ({ size?: "sm" | "lg" | "md" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type TreeRootElProps = HTMLAttributes & VariantProps; export declare const TreeRootEl: import("react").ForwardRefExoticComponent & VariantProps<(props?: ({ size?: "sm" | "lg" | "md" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string> & import("react").RefAttributes>; export declare const TreeBranchEl: import("react").ForwardRefExoticComponent & { align?: "center" | "start"; } & import("react").RefAttributes>; export declare const TreeChildrenEl: import("react").ForwardRefExoticComponent & { align?: "center" | "start"; } & import("react").RefAttributes>; export declare const treeChildWrapperVariants: (props?: ({ position?: "middle" | "first" | "last" | "only" | null | undefined; size?: "sm" | "lg" | "md" | null | undefined; connectors?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type TreeChildWrapperElProps = HTMLAttributes & VariantProps; export declare const TreeChildWrapperEl: import("react").ForwardRefExoticComponent & VariantProps<(props?: ({ position?: "middle" | "first" | "last" | "only" | null | undefined; size?: "sm" | "lg" | "md" | null | undefined; connectors?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string> & import("react").RefAttributes>; export declare const treeVerticalLineVariants: (props?: ({ size?: "sm" | "lg" | "md" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type TreeVerticalLineElProps = HTMLAttributes & VariantProps; export declare const TreeVerticalLineEl: import("react").ForwardRefExoticComponent & VariantProps<(props?: ({ size?: "sm" | "lg" | "md" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string> & import("react").RefAttributes>; //# sourceMappingURL=tree.d.ts.map