import { IBoot, IConfig } from '@nestcloud/common'; import { OnModuleInit } from '@nestjs/common'; import { LoadbalanceOptions } from './interfaces/loadbalance-options.interface'; export declare class LoadbalanceConfig implements OnModuleInit { private readonly opts; private readonly boot; private readonly config; private CONFIG_PREFIX; private options; private refs; constructor(opts: LoadbalanceOptions, boot: IBoot, config: IConfig); getGlobalRule(): string; getServiceOptions(): import("./interfaces/service-options.interface").ServiceOptions[]; getRule(serviceName: string): string; on(ref: Function): void; onModuleInit(): any; }