import { ExoConnection } from '../../ExoConnection/ExoConnection'; import { ExoTime } from '../../accessories/ExoTime'; type TestFunc = (conn: ExoConnection) => boolean; export type Poolname = 'regular' | String; export declare class ExoStackOpts { protected poolname: Poolname; constructor(poolname?: string); protected $limit: number; limit(limit: number): this; protected $concurrency: number; concurrency(concurrency: number): this; protected $safepass: number; safepass(time: ExoTime): this; protected $test: TestFunc; test(func: TestFunc): this; protected passtest(conn: ExoConnection): boolean; } export {};