import * as grpcWeb from 'grpc-web'; import * as log_pb from './log_pb'; // proto import: "log.proto" export class LogServiceClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); log( request: log_pb.LogRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: log_pb.LogRsp) => void ): grpcWeb.ClientReadableStream; getLog( request: log_pb.GetLogRqst, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; deleteLog( request: log_pb.DeleteLogRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: log_pb.DeleteLogRsp) => void ): grpcWeb.ClientReadableStream; clearAllLog( request: log_pb.ClearAllLogRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: log_pb.ClearAllLogRsp) => void ): grpcWeb.ClientReadableStream; } export class LogServicePromiseClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); log( request: log_pb.LogRqst, metadata?: grpcWeb.Metadata ): Promise; getLog( request: log_pb.GetLogRqst, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; deleteLog( request: log_pb.DeleteLogRqst, metadata?: grpcWeb.Metadata ): Promise; clearAllLog( request: log_pb.ClearAllLogRqst, metadata?: grpcWeb.Metadata ): Promise; }