UNPKG

244 BTypeScriptView Raw
1export declare function useQueue<T>(options?: {
2 concurrency?: number;
3}): {
4 add(fn: () => Promise<T>): void;
5 runAll(): Promise<T[]>;
6};
7export declare function useSyncQueue<T>(): {
8 add(fn: () => T): void;
9 runAll(): void;
10};