@feugene/mu
Version:
Helpful TS utilities without dependencies
13 lines • 434 B
TypeScript
export declare class CollectionArray<T> {
protected items: T[];
push(item: T): void;
pull(): T | undefined;
size(): number;
isEmpty(): boolean;
toArray(): T[];
toString(callback?: (i: T) => unknown): string;
map<R>(callback: (i: T, index: number, array: readonly T[]) => R): R[];
}
declare const _default: CollectionArray<unknown>;
export default _default;
//# sourceMappingURL=CollectionArray.d.ts.map