retryify_queue.d.ts 418 B

12345678910111213141516
  1. /// <reference types="node" />
  2. declare const RetryfyQueue: {
  3. interval: number;
  4. intervalId: NodeJS.Timeout | undefined;
  5. limit: number;
  6. queueActive: Set<Function>;
  7. queueWaiting: Set<Function>;
  8. init: () => void;
  9. reset: () => void;
  10. add: (fn: Function) => void;
  11. remove: (fn: Function) => void;
  12. schedule: () => Promise<Function>;
  13. tick: () => void;
  14. };
  15. export default RetryfyQueue;