import type { ShapedRun } from '@flighthq/types/contract'; export declare function getCaretPositionsForRun(run: Readonly): number[]; export declare function getClusterForIndex(run: Readonly, stringIndex: number): number; export declare function getIndexRangeForCluster(run: Readonly, cluster: number, stringLength?: number): readonly [number, number] | null; //# sourceMappingURL=textShaperCluster.d.ts.map