import { Supergroup } from '../collection.js'; export interface SequenceOpts { key: string | ((r: R) => unknown); next?: (r: R) => R | null | undefined; prev?: (r: R) => R | null | undefined; direction: 'forward' | 'backward' | 'both'; maxDepth?: number; } export declare function groupBySequence(startRecords: R[], opts: SequenceOpts): Supergroup;