@adpt/core
Version:
AdaptJS core library
9 lines • 406 B
TypeScript
/// <reference types="node" />
import { WithLogger } from "./common";
declare type FuncWithLogger<Ret> = (opts: WithLogger, ...args: any[]) => Promise<Ret>;
export interface ExportsWithLogger {
[prop: string]: FuncWithLogger<any>;
}
export declare function forkExports<Exp extends ExportsWithLogger>(mod: NodeModule, keys: (keyof Exp)[] | keyof Exp): void;
export {};
//# sourceMappingURL=fork.d.ts.map