import BaseNacosConfigClient from "./common/BaseNacosConfigClient";
import { BaseNacosClientOptions, AllowUndefined, TierConfig } from '../interface';
export declare class TierNacosClient {
    static instance: any;
    static configClient: BaseNacosConfigClient;
    tierConfig: AllowUndefined<TierConfig[]>;
    constructor(options: BaseNacosClientOptions);
    ready(): Promise<void>;
    getTierConfig(): Promise<AllowUndefined<TierConfig[]>>;
    subscribe(): Promise<void>;
}
