UNPKG

@sova-labs/sdk

Version:
27 lines (26 loc) 1.11 kB
import type * as grpc from '@grpc/grpc-js'; import type { MessageTypeDefinition } from '@grpc/proto-loader'; import type { AuthServiceClient as _auth_AuthServiceClient, AuthServiceDefinition as _auth_AuthServiceDefinition } from './auth/AuthService'; type SubtypeConstructor<Constructor extends new (...args: any) => any, Subtype> = { new (...args: ConstructorParameters<Constructor>): Subtype; }; export interface ProtoGrpcType { auth: { AuthService: SubtypeConstructor<typeof grpc.Client, _auth_AuthServiceClient> & { service: _auth_AuthServiceDefinition; }; GenerateAuthChallengeRequest: MessageTypeDefinition; GenerateAuthChallengeResponse: MessageTypeDefinition; GenerateAuthTokensRequest: MessageTypeDefinition; GenerateAuthTokensResponse: MessageTypeDefinition; RefreshAccessTokenRequest: MessageTypeDefinition; RefreshAccessTokenResponse: MessageTypeDefinition; Token: MessageTypeDefinition; }; google: { protobuf: { Timestamp: MessageTypeDefinition; }; }; } export {};