import * as grpcWeb from 'grpc-web'; import * as persistence_pb from './persistence_pb'; // proto import: "persistence.proto" export class PersistenceServiceClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); stop( request: persistence_pb.StopRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.StopResponse) => void ): grpcWeb.ClientReadableStream; createDatabase( request: persistence_pb.CreateDatabaseRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.CreateDatabaseRsp) => void ): grpcWeb.ClientReadableStream; connect( request: persistence_pb.ConnectRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.ConnectRsp) => void ): grpcWeb.ClientReadableStream; disconnect( request: persistence_pb.DisconnectRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.DisconnectRsp) => void ): grpcWeb.ClientReadableStream; deleteDatabase( request: persistence_pb.DeleteDatabaseRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.DeleteDatabaseRsp) => void ): grpcWeb.ClientReadableStream; createCollection( request: persistence_pb.CreateCollectionRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.CreateCollectionRsp) => void ): grpcWeb.ClientReadableStream; deleteCollection( request: persistence_pb.DeleteCollectionRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.DeleteCollectionRsp) => void ): grpcWeb.ClientReadableStream; createConnection( request: persistence_pb.CreateConnectionRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.CreateConnectionRsp) => void ): grpcWeb.ClientReadableStream; deleteConnection( request: persistence_pb.DeleteConnectionRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.DeleteConnectionRsp) => void ): grpcWeb.ClientReadableStream; ping( request: persistence_pb.PingConnectionRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.PingConnectionRsp) => void ): grpcWeb.ClientReadableStream; count( request: persistence_pb.CountRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.CountRsp) => void ): grpcWeb.ClientReadableStream; insertOne( request: persistence_pb.InsertOneRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.InsertOneRsp) => void ): grpcWeb.ClientReadableStream; find( request: persistence_pb.FindRqst, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; findOne( request: persistence_pb.FindOneRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.FindOneResp) => void ): grpcWeb.ClientReadableStream; aggregate( request: persistence_pb.AggregateRqst, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; update( request: persistence_pb.UpdateRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.UpdateRsp) => void ): grpcWeb.ClientReadableStream; updateOne( request: persistence_pb.UpdateOneRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.UpdateOneRsp) => void ): grpcWeb.ClientReadableStream; replaceOne( request: persistence_pb.ReplaceOneRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.ReplaceOneRsp) => void ): grpcWeb.ClientReadableStream; delete( request: persistence_pb.DeleteRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.DeleteRsp) => void ): grpcWeb.ClientReadableStream; deleteOne( request: persistence_pb.DeleteOneRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.DeleteOneRsp) => void ): grpcWeb.ClientReadableStream; runAdminCmd( request: persistence_pb.RunAdminCmdRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: persistence_pb.RunAdminCmdRsp) => void ): grpcWeb.ClientReadableStream; } export class PersistenceServicePromiseClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); stop( request: persistence_pb.StopRequest, metadata?: grpcWeb.Metadata ): Promise; createDatabase( request: persistence_pb.CreateDatabaseRqst, metadata?: grpcWeb.Metadata ): Promise; connect( request: persistence_pb.ConnectRqst, metadata?: grpcWeb.Metadata ): Promise; disconnect( request: persistence_pb.DisconnectRqst, metadata?: grpcWeb.Metadata ): Promise; deleteDatabase( request: persistence_pb.DeleteDatabaseRqst, metadata?: grpcWeb.Metadata ): Promise; createCollection( request: persistence_pb.CreateCollectionRqst, metadata?: grpcWeb.Metadata ): Promise; deleteCollection( request: persistence_pb.DeleteCollectionRqst, metadata?: grpcWeb.Metadata ): Promise; createConnection( request: persistence_pb.CreateConnectionRqst, metadata?: grpcWeb.Metadata ): Promise; deleteConnection( request: persistence_pb.DeleteConnectionRqst, metadata?: grpcWeb.Metadata ): Promise; ping( request: persistence_pb.PingConnectionRqst, metadata?: grpcWeb.Metadata ): Promise; count( request: persistence_pb.CountRqst, metadata?: grpcWeb.Metadata ): Promise; insertOne( request: persistence_pb.InsertOneRqst, metadata?: grpcWeb.Metadata ): Promise; find( request: persistence_pb.FindRqst, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; findOne( request: persistence_pb.FindOneRqst, metadata?: grpcWeb.Metadata ): Promise; aggregate( request: persistence_pb.AggregateRqst, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; update( request: persistence_pb.UpdateRqst, metadata?: grpcWeb.Metadata ): Promise; updateOne( request: persistence_pb.UpdateOneRqst, metadata?: grpcWeb.Metadata ): Promise; replaceOne( request: persistence_pb.ReplaceOneRqst, metadata?: grpcWeb.Metadata ): Promise; delete( request: persistence_pb.DeleteRqst, metadata?: grpcWeb.Metadata ): Promise; deleteOne( request: persistence_pb.DeleteOneRqst, metadata?: grpcWeb.Metadata ): Promise; runAdminCmd( request: persistence_pb.RunAdminCmdRqst, metadata?: grpcWeb.Metadata ): Promise; }