import type { Collection, Node } from '@react-types/shared'; export declare function getChildNodes(node: Node, collection: Collection>): Iterable>; export declare function getFirstItem(iterable: Iterable): T | undefined; export declare function getNthItem(iterable: Iterable, index: number): T | undefined; export declare function getLastItem(iterable: Iterable): T | undefined; export declare function compareNodeOrder(collection: Collection>, a: Node, b: Node): number;