@qso-soft/shared
Version:
Shared library for QSO-soft
10 lines (9 loc) • 380 B
TypeScript
import { LoggerType } from '../../logger';
interface StartWithThreads<T> {
size: number;
array: T[];
callback: (arrayItem: T, logger: LoggerType, currentItemIndex: number) => Promise<any>;
logger: LoggerType;
}
export declare const startWithThreads: <T>({ size, array, callback, logger }: StartWithThreads<T>) => Promise<PromiseSettledResult<any>[][]>;
export {};