UNPKG

echofi-client

Version:

A comprehensive TypeScript/JavaScript client library for EchoFi services with automatic gRPC-Web code generation, unified service access, and real-time WebSocket communication.

122 lines (100 loc) 5.11 kB
import * as jspb from 'google-protobuf' import * as auth_account_pb from '../auth/account_pb'; // proto import: "auth/account.proto" import * as auth_session_pb from '../auth/session_pb'; // proto import: "auth/session.proto" import * as auth_verification_token_pb from '../auth/verification_token_pb'; // proto import: "auth/verification_token.proto" export class GetSessionRequest extends jspb.Message { getSessionToken(): string; setSessionToken(value: string): GetSessionRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetSessionRequest.AsObject; static toObject(includeInstance: boolean, msg: GetSessionRequest): GetSessionRequest.AsObject; static serializeBinaryToWriter(message: GetSessionRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetSessionRequest; static deserializeBinaryFromReader(message: GetSessionRequest, reader: jspb.BinaryReader): GetSessionRequest; } export namespace GetSessionRequest { export type AsObject = { sessionToken: string, } } export class GetSessionResponse extends jspb.Message { getSession(): auth_session_pb.Session | undefined; setSession(value?: auth_session_pb.Session): GetSessionResponse; hasSession(): boolean; clearSession(): GetSessionResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetSessionResponse.AsObject; static toObject(includeInstance: boolean, msg: GetSessionResponse): GetSessionResponse.AsObject; static serializeBinaryToWriter(message: GetSessionResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetSessionResponse; static deserializeBinaryFromReader(message: GetSessionResponse, reader: jspb.BinaryReader): GetSessionResponse; } export namespace GetSessionResponse { export type AsObject = { session?: auth_session_pb.Session.AsObject, } } export class CreateSessionRequest extends jspb.Message { getSession(): auth_session_pb.Session | undefined; setSession(value?: auth_session_pb.Session): CreateSessionRequest; hasSession(): boolean; clearSession(): CreateSessionRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateSessionRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateSessionRequest): CreateSessionRequest.AsObject; static serializeBinaryToWriter(message: CreateSessionRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateSessionRequest; static deserializeBinaryFromReader(message: CreateSessionRequest, reader: jspb.BinaryReader): CreateSessionRequest; } export namespace CreateSessionRequest { export type AsObject = { session?: auth_session_pb.Session.AsObject, } } export class CreateSessionResponse extends jspb.Message { getSession(): auth_session_pb.Session | undefined; setSession(value?: auth_session_pb.Session): CreateSessionResponse; hasSession(): boolean; clearSession(): CreateSessionResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateSessionResponse.AsObject; static toObject(includeInstance: boolean, msg: CreateSessionResponse): CreateSessionResponse.AsObject; static serializeBinaryToWriter(message: CreateSessionResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateSessionResponse; static deserializeBinaryFromReader(message: CreateSessionResponse, reader: jspb.BinaryReader): CreateSessionResponse; } export namespace CreateSessionResponse { export type AsObject = { session?: auth_session_pb.Session.AsObject, } } export class DeleteSessionRequest extends jspb.Message { getSessionToken(): string; setSessionToken(value: string): DeleteSessionRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteSessionRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteSessionRequest): DeleteSessionRequest.AsObject; static serializeBinaryToWriter(message: DeleteSessionRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteSessionRequest; static deserializeBinaryFromReader(message: DeleteSessionRequest, reader: jspb.BinaryReader): DeleteSessionRequest; } export namespace DeleteSessionRequest { export type AsObject = { sessionToken: string, } } export class DeleteSessionResponse extends jspb.Message { getSuccess(): boolean; setSuccess(value: boolean): DeleteSessionResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteSessionResponse.AsObject; static toObject(includeInstance: boolean, msg: DeleteSessionResponse): DeleteSessionResponse.AsObject; static serializeBinaryToWriter(message: DeleteSessionResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteSessionResponse; static deserializeBinaryFromReader(message: DeleteSessionResponse, reader: jspb.BinaryReader): DeleteSessionResponse; } export namespace DeleteSessionResponse { export type AsObject = { success: boolean, } }