import { IConsulConfig } from './interfaces/consul-config.interface'; import { HttpService } from '@nestjs/axios'; export declare class ConsulService { private readonly httpService; configs: T; private readonly consulURL; private readonly keys; private readonly token; constructor({ connection, keys, updateCron }: IConsulConfig, httpService: HttpService); private getKeyFromConsul; private updateConfig; update(): Promise; set(key: string, value: T): Promise; get(key: string): Promise; delete(key: string): Promise; private planUpdate; }