@sova-labs/sdk
Version:
Sova MEV Searcher SDK for TON
27 lines (26 loc) • 1.11 kB
TypeScript
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 {};