xitdb
Version:
An immutable database
15 lines (14 loc) • 479 B
TypeScript
import { Slot } from './slot';
import type { Slotted } from './slotted';
import { ReadCursor, CursorIterator } from './read-cursor';
export declare class ReadArrayList implements Slotted {
cursor: ReadCursor;
constructor();
constructor(cursor: ReadCursor);
slot(): Slot;
count(): number;
iterator(): CursorIterator;
[Symbol.iterator](): Iterator<ReadCursor>;
getCursor(index: number): ReadCursor | null;
getSlot(index: number): Slot | null;
}