UNPKG

@a11ywatch/core

Version:
19 lines (18 loc) 584 B
import type { queueAsPromised } from "fastq"; import type { Method } from "../../database/config"; interface Meta { method?: Method; extra: any; } declare type Task = { userId: number; url?: string; html?: string; meta?: Meta; }; export declare function asyncWorkerCrawlComplete(arg: Task): Promise<void>; export declare const q: queueAsPromised<Task>; export declare const getCWLimit: (limit?: number) => number; export declare const bindTaskQ: (limit?: number) => queueAsPromised<Task>; export declare const qWebsiteWorker: queueAsPromised<Task>; export {};