@willsoto/nestjs-objection
Version:
Objection module for NestJS
15 lines • 730 B
TypeScript
import { DynamicModule, OnApplicationShutdown } from "@nestjs/common";
import { ModuleRef } from "@nestjs/core";
import { ObjectionModuleAsyncOptions, ObjectionModuleOptions } from "./interfaces";
export declare class ObjectionCoreModule implements OnApplicationShutdown {
private options;
private moduleRef;
constructor(options: ObjectionModuleOptions, moduleRef: ModuleRef);
static register(options: ObjectionModuleOptions): DynamicModule;
static registerAsync(options?: ObjectionModuleAsyncOptions): DynamicModule;
private static createAsyncProviders;
private static createAsyncOptionsProvider;
onApplicationShutdown(): Promise<void>;
private disconnect;
}
//# sourceMappingURL=core.d.ts.map