import * as grpcWeb from 'grpc-web'; import * as google_protobuf_empty_pb from 'google-protobuf/google/protobuf/empty_pb'; import * as api_internal_pb from '../api/internal_pb'; export class InternalServiceClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); login( request: api_internal_pb.LoginRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.LoginResponse) => void ): grpcWeb.ClientReadableStream; profile( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.ProfileResponse) => void ): grpcWeb.ClientReadableStream; globalSearch( request: api_internal_pb.GlobalSearchRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.GlobalSearchResponse) => void ): grpcWeb.ClientReadableStream; createApiKey( request: api_internal_pb.CreateApiKeyRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.CreateApiKeyResponse) => void ): grpcWeb.ClientReadableStream; deleteApiKey( request: api_internal_pb.DeleteApiKeyRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; listApiKeys( request: api_internal_pb.ListApiKeysRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.ListApiKeysResponse) => void ): grpcWeb.ClientReadableStream; settings( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.SettingsResponse) => void ): grpcWeb.ClientReadableStream; openIdConnectLogin( request: api_internal_pb.OpenIdConnectLoginRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.OpenIdConnectLoginResponse) => void ): grpcWeb.ClientReadableStream; getDevicesSummary( request: api_internal_pb.GetDevicesSummaryRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.GetDevicesSummaryResponse) => void ): grpcWeb.ClientReadableStream; getGatewaysSummary( request: api_internal_pb.GetGatewaysSummaryRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.GetGatewaysSummaryResponse) => void ): grpcWeb.ClientReadableStream; streamGatewayFrames( request: api_internal_pb.StreamGatewayFramesRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; streamDeviceFrames( request: api_internal_pb.StreamDeviceFramesRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; streamDeviceEvents( request: api_internal_pb.StreamDeviceEventsRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; listRegions( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.ListRegionsResponse) => void ): grpcWeb.ClientReadableStream; getRegion( request: api_internal_pb.GetRegionRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: api_internal_pb.GetRegionResponse) => void ): grpcWeb.ClientReadableStream; } export class InternalServicePromiseClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); login( request: api_internal_pb.LoginRequest, metadata?: grpcWeb.Metadata ): Promise; profile( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; globalSearch( request: api_internal_pb.GlobalSearchRequest, metadata?: grpcWeb.Metadata ): Promise; createApiKey( request: api_internal_pb.CreateApiKeyRequest, metadata?: grpcWeb.Metadata ): Promise; deleteApiKey( request: api_internal_pb.DeleteApiKeyRequest, metadata?: grpcWeb.Metadata ): Promise; listApiKeys( request: api_internal_pb.ListApiKeysRequest, metadata?: grpcWeb.Metadata ): Promise; settings( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; openIdConnectLogin( request: api_internal_pb.OpenIdConnectLoginRequest, metadata?: grpcWeb.Metadata ): Promise; getDevicesSummary( request: api_internal_pb.GetDevicesSummaryRequest, metadata?: grpcWeb.Metadata ): Promise; getGatewaysSummary( request: api_internal_pb.GetGatewaysSummaryRequest, metadata?: grpcWeb.Metadata ): Promise; streamGatewayFrames( request: api_internal_pb.StreamGatewayFramesRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; streamDeviceFrames( request: api_internal_pb.StreamDeviceFramesRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; streamDeviceEvents( request: api_internal_pb.StreamDeviceEventsRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; listRegions( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; getRegion( request: api_internal_pb.GetRegionRequest, metadata?: grpcWeb.Metadata ): Promise; }