/** @packageDocumentation * @module OrbitGT */ declare type int32 = number; import { iComparator } from "../runtime/iComparator"; /** * Class AList defines a typed list of elements. */ /** @internal */ export declare class AList { private _elements; constructor(capacity?: number); size(): int32; add(element: T): void; addAt(index: number, element: T): void; remove(index: int32): void; get(index: int32): T; indexOf(element: T): int32; contains(element: T): boolean; clear(): void; sort(comparator: iComparator): void; toArray(holder: any): Array; /** * Get an iterator to use in "for of" loops. */ [Symbol.iterator](): { next(): IteratorResult; }; } export {}; //# sourceMappingURL=AList.d.ts.map