import * as grpcWeb from 'grpc-web'; import * as storage_pb from './storage_pb'; // proto import: "storage.proto" export class StorageServiceClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); stop( request: storage_pb.StopRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: storage_pb.StopResponse) => void ): grpcWeb.ClientReadableStream; open( request: storage_pb.OpenRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: storage_pb.OpenRsp) => void ): grpcWeb.ClientReadableStream; close( request: storage_pb.CloseRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: storage_pb.CloseRsp) => void ): grpcWeb.ClientReadableStream; createConnection( request: storage_pb.CreateConnectionRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: storage_pb.CreateConnectionRsp) => void ): grpcWeb.ClientReadableStream; deleteConnection( request: storage_pb.DeleteConnectionRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: storage_pb.DeleteConnectionRsp) => void ): grpcWeb.ClientReadableStream; setItem( request: storage_pb.SetItemRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: storage_pb.SetItemResponse) => void ): grpcWeb.ClientReadableStream; getItem( request: storage_pb.GetItemRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; removeItem( request: storage_pb.RemoveItemRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: storage_pb.RemoveItemResponse) => void ): grpcWeb.ClientReadableStream; clear( request: storage_pb.ClearRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: storage_pb.ClearResponse) => void ): grpcWeb.ClientReadableStream; drop( request: storage_pb.DropRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: storage_pb.DropResponse) => void ): grpcWeb.ClientReadableStream; } export class StorageServicePromiseClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); stop( request: storage_pb.StopRequest, metadata?: grpcWeb.Metadata ): Promise; open( request: storage_pb.OpenRqst, metadata?: grpcWeb.Metadata ): Promise; close( request: storage_pb.CloseRqst, metadata?: grpcWeb.Metadata ): Promise; createConnection( request: storage_pb.CreateConnectionRqst, metadata?: grpcWeb.Metadata ): Promise; deleteConnection( request: storage_pb.DeleteConnectionRqst, metadata?: grpcWeb.Metadata ): Promise; setItem( request: storage_pb.SetItemRequest, metadata?: grpcWeb.Metadata ): Promise; getItem( request: storage_pb.GetItemRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; removeItem( request: storage_pb.RemoveItemRequest, metadata?: grpcWeb.Metadata ): Promise; clear( request: storage_pb.ClearRequest, metadata?: grpcWeb.Metadata ): Promise; drop( request: storage_pb.DropRequest, metadata?: grpcWeb.Metadata ): Promise; }