export type HandlerParamsType> = (..._: Parameters) => Promise>; export type HandlerReturnType> = (_: Promise>) => Promise>; export type PromiseProxyOptions> = { handlerParams?: HandlerParamsType; handlerReturn?: HandlerReturnType; }; export declare function promiseProxy>(fn: T, { handlerParams, handlerReturn }?: PromiseProxyOptions): T;