firewalk
Version:
A collection traversal library for Firestore
12 lines (11 loc) • 413 B
TypeScript
import { SLLQueue } from '@proficient/ds';
export declare class SLLQueueExtended<E> extends SLLQueue<E> {
/**
* Dequeues the first `itemCount` items into an array.
*
* @param itemCount - The number of items to dequeue.
* @returns The array of dequeued items.
* @throws {@link IllegalArgumentError} Thrown if `itemCount` is invalid.
*/
dequeueFirst(itemCount: number): E[];
}