import { OnModuleDestroy, OnModuleInit } from '@nestjs/common'; import { NacosConfigClient } from './nacos-config.client'; import { ClientOptions } from './nacos-config.interface'; import { DiscoveryService } from '@nestjs/core'; export declare class NacosConfigService implements OnModuleInit, OnModuleDestroy { private readonly discoveryService; private readonly options; private readonly logger; private configClient?; private readonly listeners; constructor(discoveryService: DiscoveryService, options: ClientOptions); onModuleInit(): Promise; onModuleDestroy(): Promise; getConfigClient(): NacosConfigClient | undefined; getConfig(dataId: string, group?: string, isParse?: boolean): Promise; private printLog; scanAllProviderPropertyMetadatas(metaKey: string | string[], cb: (instance: any, propertyKey: string, metadata: any, metaKey: string) => any): Promise; } //# sourceMappingURL=nacos-config.service.d.ts.map