import { ILogger } from './logger'; export declare enum LogLevel { error = 0, warning = 1, info = 2, debug = 3 } export declare class PromiseSyncer { private readonly logger; private promise; private errors; constructor(logger: ILogger); private syncCounter; sync(logPrefix: string, func: () => Promise): void; resetErrors(): any[]; } //# sourceMappingURL=syncer.d.ts.map