// generated by diplomat-tool import type { pointer, codepoint } from "./diplomat-runtime.d.ts"; /** Thin wrapper around a vector that maps visual indices to source indices * *`map[visualIndex] = sourceIndex` * *Produced by `reorder_visual()` on [`Bidi`]. */ export class ReorderedIndexMap { get ffiValue(): pointer; get asSlice(): Array; get length(): number; get isEmpty(): boolean; get(index: number): number; }