export type K8SListener = () => void;
type GrpcAddress = {
    host: string;
    portName: string;
    port: number;
};
type GrpcEndpoint = {
    addresses: GrpcAddress[];
};
export declare function addListener(serviceName: string, listener: K8SListener): void;
export declare function removeListener(serviceName: string, listener: K8SListener): void;
export declare function getEndpoints(serviceName: string): GrpcEndpoint[];
export {};
//# sourceMappingURL=k8s-watch.d.ts.map