import * as grpc from '@grpc/grpc-js';
export declare class K8SResolver implements grpc.experimental.Resolver {
    #private;
    static getDefaultAuthority(target: grpc.experimental.GrpcUri): string;
    private static parseHostPort;
    constructor(target: grpc.experimental.GrpcUri, listener: grpc.experimental.ResolverListener, channelOptions: grpc.ChannelOptions);
    updateResolution(): void;
    destroy(): void;
    private onWatchChange;
    private onTimeout;
    private notify;
    private hasEndpoints;
    private getEndpoints;
}
//# sourceMappingURL=k8s-resolver.d.ts.map