/** A contiguous segment of items sharing the same group key. */ export type Segment = Readonly<{ key: string; items: ReadonlyArray; }>; /** Groups items into contiguous segments by a key function. Adjacent items with the same key are collected into a single segment. */ export declare const groupContiguous: (items: ReadonlyArray, toKey: (item: A, index: number) => string) => ReadonlyArray>; //# sourceMappingURL=group.d.ts.map