import { List } from "./list"; export declare class SortedArrayList implements List { private readonly comparator; private readonly data; constructor(comparator: (a: T, b: T) => number); forEach(callback: (item: T, index: number) => boolean): void; getItem(index: number): T | undefined; [Symbol.iterator](): IterableIterator; get length(): number; get empty(): boolean; add(item: T): number; removeItemAt(index: number): boolean; clear(): void; contains(item: T): boolean; remove(item: T): boolean; toArray(): T[]; } //# sourceMappingURL=sorted-array-list.d.ts.map