nestjs-cls
Version:
A continuation-local storage module compatible with NestJS's dependency injection.
20 lines • 682 B
TypeScript
import { ClsPlugin } from './cls-plugin.interface';
export declare class ClsPluginManager {
private static clsService;
private static plugins;
static registerPlugins(plugins?: ClsPlugin[]): {
module: {
new (): {
onModuleInit(): Promise<void>;
onModuleDestroy(): Promise<void>;
};
forRoot(): /*elided*/ any;
};
imports: any[] | undefined;
providers: import("@nestjs/common").Provider[] | undefined;
exports: any[] | undefined;
}[];
static getPlugins(): ClsPlugin[];
static onClsInit(): Promise<void>;
}
//# sourceMappingURL=cls-plugin-manager.d.ts.map