UNPKG

@mwcp/paradedb

Version:

ParadeDb JavaScript Client Library Component for Midway.js

19 lines 1.04 kB
import { MidwayEnvironmentService, MidwayInformationService, MidwayWebRouterService } from '@midwayjs/core'; import type { ILifeCycle, ILogger } from '@midwayjs/core'; import type { Application, IMidwayContainer } from '@mwcp/share'; import { ParadeDbManager } from './lib/paradedb-manager.js'; import type { Config, MiddlewareConfig } from './lib/types.js'; export declare class AutoConfiguration implements ILifeCycle { readonly app: Application; protected readonly environmentService: MidwayEnvironmentService; protected readonly informationService: MidwayInformationService; protected readonly webRouterService: MidwayWebRouterService; protected readonly logger: ILogger; protected readonly config: Config; protected readonly mwConfig: MiddlewareConfig; protected readonly dbSourceManager: ParadeDbManager; onConfigLoad(): Promise<void>; onReady(container: IMidwayContainer): Promise<void>; onStop(container: IMidwayContainer): Promise<void>; } //# sourceMappingURL=configuration.d.ts.map