UNPKG

xud

Version:
18 lines (17 loc) 547 B
import Logger from '../../Logger'; /** A class representing an HTTP web proxy for the gRPC service. */ declare class GrpcWebProxyServer { private logger; private app; private server?; constructor(logger: Logger); /** * Start the server and begins listening on the specified proxy port. */ listen: (proxyPort: number, grpcPort: number, grpcHost: string, tlsCertPath: string) => Promise<void>; /** * Stops listening for requests */ close: () => Promise<void>; } export default GrpcWebProxyServer;