import { type SlotComponent } from "@1771technologies/lytenyte-core/yinternal";
export interface TreeBranchProps {
    readonly itemId: string;
    readonly labelWrap?: SlotComponent;
    readonly label?: SlotComponent;
    readonly expander?: SlotComponent<{
        expanded: boolean;
        toggle: () => void;
    }>;
    readonly transitionEnterMs?: number;
    readonly transitionExitMs?: number;
    readonly gridWrapped?: boolean;
}
export declare const TreeBranch: import("react").ForwardRefExoticComponent<Omit<import("react").ClassAttributes<HTMLLIElement> & import("react").LiHTMLAttributes<HTMLLIElement> & TreeBranchProps, "ref"> & import("react").RefAttributes<HTMLLIElement>>;
