import { type ReactNode } from "react";
import { type ListProps } from "../list/List.js";
/**
 * @since 6.0.0
 */
export interface OverridableTreeGroupProps extends ListProps {
    /** @defaultValue `false` */
    temporary?: boolean;
    /** @defaultValue `false` */
    disableTransition?: boolean;
}
/**
 * @internal
 * @since 6.0.0
 */
export interface TreeGroupProps extends OverridableTreeGroupProps {
    children: ReactNode;
    depth: number;
    collapsed: boolean;
}
/**
 * **Client Component**
 *
 * @internal
 * @since 6.0.0 Removed the collapse options and is no longer a
 * "public" component.
 */
export declare const TreeGroup: import("react").ForwardRefExoticComponent<TreeGroupProps & import("react").RefAttributes<HTMLUListElement>>;
