/** Deterministic Unicode code-point ordering and printable cursor-key encoding. */ /** Unicode code-point comparison (not JavaScript's UTF-16 code-unit ordering). */ export declare function compareCodePointStrings(a: string, b: string): number; /** * Printable ASCII key preserving Unicode code-point order. Six hex digits * encode each scalar; `-` terminates the field so prefixes sort first. */ export declare function codePointSortKey(value: string): string; /** Compact opaque continuation identity for an otherwise potentially large sort key. */ export declare function continuationToken(stableKey: string): string; /** Match a stable sort key to its non-secret opaque pagination identity. */ export declare function matchesContinuationIdentity(stableKey: string, continuationIdentity: string): boolean; /** Freeze string adjacency into deterministic key and neighbor order. */ export declare function sortedStringAdjacency(input: ReadonlyMap>): ReadonlyMap; //# sourceMappingURL=code-point-order.d.ts.map