import * as grpcWeb from 'grpc-web'; import * as services_manager_pb from './services_manager_pb'; // proto import: "services_manager.proto" export class ServicesManagerServiceClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); installService( request: services_manager_pb.InstallServiceRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: services_manager_pb.InstallServiceResponse) => void ): grpcWeb.ClientReadableStream; uninstallService( request: services_manager_pb.UninstallServiceRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: services_manager_pb.UninstallServiceResponse) => void ): grpcWeb.ClientReadableStream; stopServiceInstance( request: services_manager_pb.StopServiceInstanceRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: services_manager_pb.StopServiceInstanceResponse) => void ): grpcWeb.ClientReadableStream; startServiceInstance( request: services_manager_pb.StartServiceInstanceRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: services_manager_pb.StartServiceInstanceResponse) => void ): grpcWeb.ClientReadableStream; restartAllServices( request: services_manager_pb.RestartAllServicesRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: services_manager_pb.RestartAllServicesResponse) => void ): grpcWeb.ClientReadableStream; getServicesConfiguration( request: services_manager_pb.GetServicesConfigurationRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: services_manager_pb.GetServicesConfigurationResponse) => void ): grpcWeb.ClientReadableStream; getAllActions( request: services_manager_pb.GetAllActionsRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: services_manager_pb.GetAllActionsResponse) => void ): grpcWeb.ClientReadableStream; saveServiceConfig( request: services_manager_pb.SaveServiceConfigRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: services_manager_pb.SaveServiceConfigResponse) => void ): grpcWeb.ClientReadableStream; } export class ServicesManagerServicePromiseClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); installService( request: services_manager_pb.InstallServiceRequest, metadata?: grpcWeb.Metadata ): Promise; uninstallService( request: services_manager_pb.UninstallServiceRequest, metadata?: grpcWeb.Metadata ): Promise; stopServiceInstance( request: services_manager_pb.StopServiceInstanceRequest, metadata?: grpcWeb.Metadata ): Promise; startServiceInstance( request: services_manager_pb.StartServiceInstanceRequest, metadata?: grpcWeb.Metadata ): Promise; restartAllServices( request: services_manager_pb.RestartAllServicesRequest, metadata?: grpcWeb.Metadata ): Promise; getServicesConfiguration( request: services_manager_pb.GetServicesConfigurationRequest, metadata?: grpcWeb.Metadata ): Promise; getAllActions( request: services_manager_pb.GetAllActionsRequest, metadata?: grpcWeb.Metadata ): Promise; saveServiceConfig( request: services_manager_pb.SaveServiceConfigRequest, metadata?: grpcWeb.Metadata ): Promise; }