, provider: Func ;
subscribe(listener: IndexedAdapterCollectionListener): Subscription;
catchupAndSubscribe(listener: IndexedAdapterCollectionListener): Subscription;
getAdapterByIndex(index: int): Option;
getAdapterById(uuid: UUID.Bytes): Option;
getMinFreeIndex(): int;
adapters(): ReadonlyArray;
move(adapter: A, delta: int): void;
moveIndex(startIndex: int, delta: int): void;
size(): int;
isEmpty(): boolean;
terminate(): void;
}
//# sourceMappingURL=IndexedBoxAdapterCollection.d.ts.map