// package: bet.beteran.c2se.common.identity // file: c2se/common/identity.proto import * as jspb from 'google-protobuf'; import * as protobuf_rpc_error_pb from '../../protobuf/rpc/error_pb'; export class CheckUsernameForDuplicationRequest extends jspb.Message { getUsername(): string; setUsername(value: string): void; serializeBinary(): Uint8Array; toObject( includeInstance?: boolean ): CheckUsernameForDuplicationRequest.AsObject; static toObject( includeInstance: boolean, msg: CheckUsernameForDuplicationRequest ): CheckUsernameForDuplicationRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: CheckUsernameForDuplicationRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary( bytes: Uint8Array ): CheckUsernameForDuplicationRequest; static deserializeBinaryFromReader( message: CheckUsernameForDuplicationRequest, reader: jspb.BinaryReader ): CheckUsernameForDuplicationRequest; } export namespace CheckUsernameForDuplicationRequest { export type AsObject = { username: string; }; } export class CheckUsernameForDuplicationResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_error_pb.Error | undefined; setError(value?: protobuf_rpc_error_pb.Error): void; hasDuplicated(): boolean; clearDuplicated(): void; getDuplicated(): boolean; setDuplicated(value: boolean): void; serializeBinary(): Uint8Array; toObject( includeInstance?: boolean ): CheckUsernameForDuplicationResponse.AsObject; static toObject( includeInstance: boolean, msg: CheckUsernameForDuplicationResponse ): CheckUsernameForDuplicationResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: CheckUsernameForDuplicationResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary( bytes: Uint8Array ): CheckUsernameForDuplicationResponse; static deserializeBinaryFromReader( message: CheckUsernameForDuplicationResponse, reader: jspb.BinaryReader ): CheckUsernameForDuplicationResponse; } export namespace CheckUsernameForDuplicationResponse { export type AsObject = { error?: protobuf_rpc_error_pb.Error.AsObject; duplicated: boolean; }; } export class CheckNicknameForDuplicationRequest extends jspb.Message { getNickname(): string; setNickname(value: string): void; serializeBinary(): Uint8Array; toObject( includeInstance?: boolean ): CheckNicknameForDuplicationRequest.AsObject; static toObject( includeInstance: boolean, msg: CheckNicknameForDuplicationRequest ): CheckNicknameForDuplicationRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: CheckNicknameForDuplicationRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary( bytes: Uint8Array ): CheckNicknameForDuplicationRequest; static deserializeBinaryFromReader( message: CheckNicknameForDuplicationRequest, reader: jspb.BinaryReader ): CheckNicknameForDuplicationRequest; } export namespace CheckNicknameForDuplicationRequest { export type AsObject = { nickname: string; }; } export class CheckNicknameForDuplicationResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_error_pb.Error | undefined; setError(value?: protobuf_rpc_error_pb.Error): void; hasDuplicated(): boolean; clearDuplicated(): void; getDuplicated(): boolean; setDuplicated(value: boolean): void; serializeBinary(): Uint8Array; toObject( includeInstance?: boolean ): CheckNicknameForDuplicationResponse.AsObject; static toObject( includeInstance: boolean, msg: CheckNicknameForDuplicationResponse ): CheckNicknameForDuplicationResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: CheckNicknameForDuplicationResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary( bytes: Uint8Array ): CheckNicknameForDuplicationResponse; static deserializeBinaryFromReader( message: CheckNicknameForDuplicationResponse, reader: jspb.BinaryReader ): CheckNicknameForDuplicationResponse; } export namespace CheckNicknameForDuplicationResponse { export type AsObject = { error?: protobuf_rpc_error_pb.Error.AsObject; duplicated: boolean; }; } export class CaptchaRequest extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CaptchaRequest.AsObject; static toObject( includeInstance: boolean, msg: CaptchaRequest ): CaptchaRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: CaptchaRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): CaptchaRequest; static deserializeBinaryFromReader( message: CaptchaRequest, reader: jspb.BinaryReader ): CaptchaRequest; } export namespace CaptchaRequest { export type AsObject = {}; } export class CaptchaResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_error_pb.Error | undefined; setError(value?: protobuf_rpc_error_pb.Error): void; hasToken(): boolean; clearToken(): void; getToken(): string; setToken(value: string): void; hasImage(): boolean; clearImage(): void; getImage(): string; setImage(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CaptchaResponse.AsObject; static toObject( includeInstance: boolean, msg: CaptchaResponse ): CaptchaResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: CaptchaResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): CaptchaResponse; static deserializeBinaryFromReader( message: CaptchaResponse, reader: jspb.BinaryReader ): CaptchaResponse; } export namespace CaptchaResponse { export type AsObject = { error?: protobuf_rpc_error_pb.Error.AsObject; token: string; image: string; }; }