import { BaseCollection } from "@react-aria/collections"; import { Node } from "react-stately"; interface UseCollectionRenderProps { collection: BaseCollection; parent: Node | null; } export declare function useCollectionRender(props: UseCollectionRenderProps): import("react").ReactNode; interface CollectionRootRendererProps { collection: BaseCollection; } interface CollectionSectionRendererProps { collection: BaseCollection; parent: Node; } interface CollectionRenderer { CollectionRenderer: (props: CollectionRootRendererProps) => React.ReactNode; CollectionBranchRenderer: (props: CollectionSectionRendererProps) => React.ReactNode; } export declare const defaultCollectionRenderer: CollectionRenderer; export declare function useCollectionRenderer(): CollectionRenderer; export {};