export declare class ArrayWithGlobalCacheCollection { private globalArray; private readonly internalArray; constructor(globalArray: Array); getAll(): T[]; push(...items: T[]): number; unshift(...items: T[]): number; reverse(): T[]; reduce(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, initialValue: U): U; } //# sourceMappingURL=array-with-global-cache.collection.d.ts.map