import * as DependenciesMessages from '../Grpc/scanoss/api/dependencies/v2/scanoss-dependencies_pb'; import * as CommonMessages from '../Grpc/scanoss/api/common/v2/scanoss-common_pb'; import { BaseGRPCClient } from "../Grpc/BaseGRPCClient"; /** * @deprecated This gRPC client is deprecated. Use DependencyHttpClient instead. */ export declare class DependencyGRPCClient extends BaseGRPCClient { static readonly clientName = "Dependency gRPC Client"; private client; /** * Creates DependencyService Instance. * @param {string} hostName - Optional. Destination Host. * @param {string} proxyHost -Optional. Proxy Host. * @param {string} caCertPath - Optional. Path to certificates. */ constructor(hostName?: string, proxyHost?: string, caCertPath?: string); get(req: DependenciesMessages.DependencyRequest): Promise; buildDependencyRequestMsg(plainObj: DependenciesMessages.DependencyRequest.AsObject): DependenciesMessages.DependencyRequest; echo(req: CommonMessages.EchoRequest): Promise; buildEchoRequestMsg(plainObj: CommonMessages.EchoRequest.AsObject): CommonMessages.EchoRequest; }