export declare function catchErrors<A extends any[], R = void>(fn: (...args: A) => Promise<R>, errorHandler: (code: number, message: string, error: Error, args: A) => Promise<void>): (...args: A) => Promise<R | undefined>;
