// package: bet.beteran.c2se.member // file: c2se/member.proto import * as jspb from 'google-protobuf'; import * as protobuf_rpc_pb from '../protobuf/rpc_pb'; import * as protobuf_pagination_pb from '../protobuf/pagination_pb'; import * as models_member_pb from '../models/member_pb'; import * as models_member_settlement_setting_pb from '../models/member_settlement_setting_pb'; export class CreateMemberRequest extends jspb.Message { getSiteId(): string; setSiteId(value: string): void; getMemberClassId(): string; setMemberClassId(value: string): void; getMemberLevelId(): string; setMemberLevelId(value: string): void; hasReferrerMemberUsername(): boolean; clearReferrerMemberUsername(): void; getReferrerMemberUsername(): string; setReferrerMemberUsername(value: string): void; getUsername(): string; setUsername(value: string): void; getPassword(): string; setPassword(value: string): void; getNickname(): string; setNickname(value: string): void; hasMobilePhoneNumber(): boolean; clearMobilePhoneNumber(): void; getMobilePhoneNumber(): string; setMobilePhoneNumber(value: string): void; hasBankAccount(): boolean; clearBankAccount(): void; getBankAccount(): CreateMemberRequest.BankAccount | undefined; setBankAccount(value?: CreateMemberRequest.BankAccount): void; hasGameSetting(): boolean; clearGameSetting(): void; getGameSetting(): CreateMemberRequest.GameSetting | undefined; setGameSetting(value?: CreateMemberRequest.GameSetting): void; hasSettlementSetting(): boolean; clearSettlementSetting(): void; getSettlementSetting(): CreateMemberRequest.SettlementSetting | undefined; setSettlementSetting(value?: CreateMemberRequest.SettlementSetting): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateMemberRequest.AsObject; static toObject( includeInstance: boolean, msg: CreateMemberRequest ): CreateMemberRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: CreateMemberRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): CreateMemberRequest; static deserializeBinaryFromReader( message: CreateMemberRequest, reader: jspb.BinaryReader ): CreateMemberRequest; } export namespace CreateMemberRequest { export type AsObject = { siteId: string; memberClassId: string; memberLevelId: string; referrerMemberUsername: string; username: string; password: string; nickname: string; mobilePhoneNumber: string; bankAccount?: CreateMemberRequest.BankAccount.AsObject; gameSetting?: CreateMemberRequest.GameSetting.AsObject; settlementSetting?: CreateMemberRequest.SettlementSetting.AsObject; }; export class BankAccount extends jspb.Message { getBankId(): string; setBankId(value: string): void; getName(): string; setName(value: string): void; getAccountNumber(): string; setAccountNumber(value: string): void; getExchangePassword(): string; setExchangePassword(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BankAccount.AsObject; static toObject( includeInstance: boolean, msg: BankAccount ): BankAccount.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: BankAccount, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): BankAccount; static deserializeBinaryFromReader( message: BankAccount, reader: jspb.BinaryReader ): BankAccount; } export namespace BankAccount { export type AsObject = { bankId: string; name: string; accountNumber: string; exchangePassword: string; }; } export class GameSetting extends jspb.Message { getCanBetCasino(): boolean; setCanBetCasino(value: boolean): void; getCanBetSlot(): boolean; setCanBetSlot(value: boolean): void; getCanBetPowerball(): boolean; setCanBetPowerball(value: boolean): void; getCanBetPowerladder(): boolean; setCanBetPowerladder(value: boolean): void; getCanBetEos(): boolean; setCanBetEos(value: boolean): void; getCanBetBogglepowerball(): boolean; setCanBetBogglepowerball(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GameSetting.AsObject; static toObject( includeInstance: boolean, msg: GameSetting ): GameSetting.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: GameSetting, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): GameSetting; static deserializeBinaryFromReader( message: GameSetting, reader: jspb.BinaryReader ): GameSetting; } export namespace GameSetting { export type AsObject = { canBetCasino: boolean; canBetSlot: boolean; canBetPowerball: boolean; canBetPowerladder: boolean; canBetEos: boolean; canBetBogglepowerball: boolean; }; } export class SettlementSetting extends jspb.Message { getCanExchange(): boolean; setCanExchange(value: boolean): void; getCanFirstChargeComp(): boolean; setCanFirstChargeComp(value: boolean): void; getCanPerChargeComp(): boolean; setCanPerChargeComp(value: boolean): void; getSettlementType(): models_member_settlement_setting_pb.SettlementTypeMap[keyof models_member_settlement_setting_pb.SettlementTypeMap]; setSettlementType( value: models_member_settlement_setting_pb.SettlementTypeMap[keyof models_member_settlement_setting_pb.SettlementTypeMap] ): void; getManualPaymentTypeForPartner(): models_member_settlement_setting_pb.ManualPaymentTypeMap[keyof models_member_settlement_setting_pb.ManualPaymentTypeMap]; setManualPaymentTypeForPartner( value: models_member_settlement_setting_pb.ManualPaymentTypeMap[keyof models_member_settlement_setting_pb.ManualPaymentTypeMap] ): void; getRateCasino(): number; setRateCasino(value: number): void; getRateCasinoLoosing(): number; setRateCasinoLoosing(value: number): void; getRateCasinoBacara(): number; setRateCasinoBacara(value: number): void; getRateCasinoRoulette(): number; setRateCasinoRoulette(value: number): void; getRateCasinoDragonTiger(): number; setRateCasinoDragonTiger(value: number): void; getRateSlot(): number; setRateSlot(value: number): void; getRateSlotLoosing(): number; setRateSlotLoosing(value: number): void; getRatePowerballSingle(): number; setRatePowerballSingle(value: number): void; getRatePowerballCombo(): number; setRatePowerballCombo(value: number): void; getRatePowerladderSingle(): number; setRatePowerladderSingle(value: number): void; getRatePowerladderCombo(): number; setRatePowerladderCombo(value: number): void; getRateEosSingle(): number; setRateEosSingle(value: number): void; getRateEosCombo(): number; setRateEosCombo(value: number): void; getRateBogglepowerballSingle(): number; setRateBogglepowerballSingle(value: number): void; getRateBogglepowerballCombo(): number; setRateBogglepowerballCombo(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SettlementSetting.AsObject; static toObject( includeInstance: boolean, msg: SettlementSetting ): SettlementSetting.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: SettlementSetting, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): SettlementSetting; static deserializeBinaryFromReader( message: SettlementSetting, reader: jspb.BinaryReader ): SettlementSetting; } export namespace SettlementSetting { export type AsObject = { canExchange: boolean; canFirstChargeComp: boolean; canPerChargeComp: boolean; settlementType: models_member_settlement_setting_pb.SettlementTypeMap[keyof models_member_settlement_setting_pb.SettlementTypeMap]; manualPaymentTypeForPartner: models_member_settlement_setting_pb.ManualPaymentTypeMap[keyof models_member_settlement_setting_pb.ManualPaymentTypeMap]; rateCasino: number; rateCasinoLoosing: number; rateCasinoBacara: number; rateCasinoRoulette: number; rateCasinoDragonTiger: number; rateSlot: number; rateSlotLoosing: number; ratePowerballSingle: number; ratePowerballCombo: number; ratePowerladderSingle: number; ratePowerladderCombo: number; rateEosSingle: number; rateEosCombo: number; rateBogglepowerballSingle: number; rateBogglepowerballCombo: number; }; } } export class CreateMemberResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_pb.Error | undefined; setError(value?: protobuf_rpc_pb.Error): void; hasResult(): boolean; clearResult(): void; getResult(): CreateMemberResponse.Result | undefined; setResult(value?: CreateMemberResponse.Result): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateMemberResponse.AsObject; static toObject( includeInstance: boolean, msg: CreateMemberResponse ): CreateMemberResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: CreateMemberResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): CreateMemberResponse; static deserializeBinaryFromReader( message: CreateMemberResponse, reader: jspb.BinaryReader ): CreateMemberResponse; } export namespace CreateMemberResponse { export type AsObject = { error?: protobuf_rpc_pb.Error.AsObject; result?: CreateMemberResponse.Result.AsObject; }; export class Result extends jspb.Message { hasMember(): boolean; clearMember(): void; getMember(): models_member_pb.MemberModel | undefined; setMember(value?: models_member_pb.MemberModel): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Result.AsObject; static toObject(includeInstance: boolean, msg: Result): Result.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: Result, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): Result; static deserializeBinaryFromReader( message: Result, reader: jspb.BinaryReader ): Result; } export namespace Result { export type AsObject = { member?: models_member_pb.MemberModel.AsObject; }; } } export class ListMembersRequest extends jspb.Message { hasPagination(): boolean; clearPagination(): void; getPagination(): protobuf_pagination_pb.Pagination | undefined; setPagination(value?: protobuf_pagination_pb.Pagination): void; clearSortsList(): void; getSortsList(): Array; setSortsList(value: Array): void; addSorts( value?: protobuf_pagination_pb.Sort, index?: number ): protobuf_pagination_pb.Sort; hasSearch(): boolean; clearSearch(): void; getSearch(): ListMembersRequest.Search | undefined; setSearch(value?: ListMembersRequest.Search): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListMembersRequest.AsObject; static toObject( includeInstance: boolean, msg: ListMembersRequest ): ListMembersRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: ListMembersRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): ListMembersRequest; static deserializeBinaryFromReader( message: ListMembersRequest, reader: jspb.BinaryReader ): ListMembersRequest; } export namespace ListMembersRequest { export type AsObject = { pagination?: protobuf_pagination_pb.Pagination.AsObject; sortsList: Array; search?: ListMembersRequest.Search.AsObject; }; export class Search extends jspb.Message { hasSiteId(): boolean; clearSiteId(): void; getSiteId(): string; setSiteId(value: string): void; hasMemberClassId(): boolean; clearMemberClassId(): void; getMemberClassId(): string; setMemberClassId(value: string): void; hasMemberLevelId(): boolean; clearMemberLevelId(): void; getMemberLevelId(): string; setMemberLevelId(value: string): void; hasParentMemberId(): boolean; clearParentMemberId(): void; getParentMemberId(): string; setParentMemberId(value: string): void; hasUsernameLike(): boolean; clearUsernameLike(): void; getUsernameLike(): string; setUsernameLike(value: string): void; hasNicknameLike(): boolean; clearNicknameLike(): void; getNicknameLike(): string; setNicknameLike(value: string): void; hasMobilePhoneNumberLike(): boolean; clearMobilePhoneNumberLike(): void; getMobilePhoneNumberLike(): string; setMobilePhoneNumberLike(value: string): void; hasLastSigninedIp(): boolean; clearLastSigninedIp(): void; getLastSigninedIp(): string; setLastSigninedIp(value: string): void; hasState(): boolean; clearState(): void; getState(): models_member_pb.MemberStateMap[keyof models_member_pb.MemberStateMap]; setState( value: models_member_pb.MemberStateMap[keyof models_member_pb.MemberStateMap] ): void; hasDeletedAt(): boolean; clearDeletedAt(): void; getDeletedAt(): number; setDeletedAt(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Search.AsObject; static toObject(includeInstance: boolean, msg: Search): Search.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: Search, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): Search; static deserializeBinaryFromReader( message: Search, reader: jspb.BinaryReader ): Search; } export namespace Search { export type AsObject = { siteId: string; memberClassId: string; memberLevelId: string; parentMemberId: string; usernameLike: string; nicknameLike: string; mobilePhoneNumberLike: string; lastSigninedIp: string; state: models_member_pb.MemberStateMap[keyof models_member_pb.MemberStateMap]; deletedAt: number; }; } } export class ListMembersResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_pb.Error | undefined; setError(value?: protobuf_rpc_pb.Error): void; hasResult(): boolean; clearResult(): void; getResult(): ListMembersResponse.Result | undefined; setResult(value?: ListMembersResponse.Result): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListMembersResponse.AsObject; static toObject( includeInstance: boolean, msg: ListMembersResponse ): ListMembersResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: ListMembersResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): ListMembersResponse; static deserializeBinaryFromReader( message: ListMembersResponse, reader: jspb.BinaryReader ): ListMembersResponse; } export namespace ListMembersResponse { export type AsObject = { error?: protobuf_rpc_pb.Error.AsObject; result?: ListMembersResponse.Result.AsObject; }; export class Result extends jspb.Message { clearMembersList(): void; getMembersList(): Array; setMembersList(value: Array): void; addMembers( value?: models_member_pb.MemberModel, index?: number ): models_member_pb.MemberModel; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Result.AsObject; static toObject(includeInstance: boolean, msg: Result): Result.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: Result, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): Result; static deserializeBinaryFromReader( message: Result, reader: jspb.BinaryReader ): Result; } export namespace Result { export type AsObject = { membersList: Array; }; } } export class GetMemberRequest extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetMemberRequest.AsObject; static toObject( includeInstance: boolean, msg: GetMemberRequest ): GetMemberRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: GetMemberRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): GetMemberRequest; static deserializeBinaryFromReader( message: GetMemberRequest, reader: jspb.BinaryReader ): GetMemberRequest; } export namespace GetMemberRequest { export type AsObject = { id: string; }; } export class GetMemberResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_pb.Error | undefined; setError(value?: protobuf_rpc_pb.Error): void; hasResult(): boolean; clearResult(): void; getResult(): GetMemberResponse.Result | undefined; setResult(value?: GetMemberResponse.Result): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetMemberResponse.AsObject; static toObject( includeInstance: boolean, msg: GetMemberResponse ): GetMemberResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: GetMemberResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): GetMemberResponse; static deserializeBinaryFromReader( message: GetMemberResponse, reader: jspb.BinaryReader ): GetMemberResponse; } export namespace GetMemberResponse { export type AsObject = { error?: protobuf_rpc_pb.Error.AsObject; result?: GetMemberResponse.Result.AsObject; }; export class Result extends jspb.Message { hasMember(): boolean; clearMember(): void; getMember(): models_member_pb.MemberModel | undefined; setMember(value?: models_member_pb.MemberModel): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Result.AsObject; static toObject(includeInstance: boolean, msg: Result): Result.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: Result, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): Result; static deserializeBinaryFromReader( message: Result, reader: jspb.BinaryReader ): Result; } export namespace Result { export type AsObject = { member?: models_member_pb.MemberModel.AsObject; }; } } export class GetMemberByUsernameRequest extends jspb.Message { getUsername(): string; setUsername(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetMemberByUsernameRequest.AsObject; static toObject( includeInstance: boolean, msg: GetMemberByUsernameRequest ): GetMemberByUsernameRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: GetMemberByUsernameRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): GetMemberByUsernameRequest; static deserializeBinaryFromReader( message: GetMemberByUsernameRequest, reader: jspb.BinaryReader ): GetMemberByUsernameRequest; } export namespace GetMemberByUsernameRequest { export type AsObject = { username: string; }; } export class GetMemberByUsernameResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_pb.Error | undefined; setError(value?: protobuf_rpc_pb.Error): void; hasResult(): boolean; clearResult(): void; getResult(): GetMemberByUsernameResponse.Result | undefined; setResult(value?: GetMemberByUsernameResponse.Result): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetMemberByUsernameResponse.AsObject; static toObject( includeInstance: boolean, msg: GetMemberByUsernameResponse ): GetMemberByUsernameResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: GetMemberByUsernameResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): GetMemberByUsernameResponse; static deserializeBinaryFromReader( message: GetMemberByUsernameResponse, reader: jspb.BinaryReader ): GetMemberByUsernameResponse; } export namespace GetMemberByUsernameResponse { export type AsObject = { error?: protobuf_rpc_pb.Error.AsObject; result?: GetMemberByUsernameResponse.Result.AsObject; }; export class Result extends jspb.Message { hasMember(): boolean; clearMember(): void; getMember(): models_member_pb.MemberModel | undefined; setMember(value?: models_member_pb.MemberModel): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Result.AsObject; static toObject(includeInstance: boolean, msg: Result): Result.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: Result, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): Result; static deserializeBinaryFromReader( message: Result, reader: jspb.BinaryReader ): Result; } export namespace Result { export type AsObject = { member?: models_member_pb.MemberModel.AsObject; }; } } export class UpdateMemberRequest extends jspb.Message { getId(): string; setId(value: string): void; hasSiteId(): boolean; clearSiteId(): void; getSiteId(): string; setSiteId(value: string): void; hasMemberLevelId(): boolean; clearMemberLevelId(): void; getMemberLevelId(): string; setMemberLevelId(value: string): void; hasPassword(): boolean; clearPassword(): void; getPassword(): string; setPassword(value: string): void; hasMobilePhoneNumber(): boolean; clearMobilePhoneNumber(): void; getMobilePhoneNumber(): string; setMobilePhoneNumber(value: string): void; hasBankAccount(): boolean; clearBankAccount(): void; getBankAccount(): UpdateMemberRequest.BankAccount | undefined; setBankAccount(value?: UpdateMemberRequest.BankAccount): void; hasGameSetting(): boolean; clearGameSetting(): void; getGameSetting(): UpdateMemberRequest.GameSetting | undefined; setGameSetting(value?: UpdateMemberRequest.GameSetting): void; hasSettlementSetting(): boolean; clearSettlementSetting(): void; getSettlementSetting(): UpdateMemberRequest.SettlementSetting | undefined; setSettlementSetting(value?: UpdateMemberRequest.SettlementSetting): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateMemberRequest.AsObject; static toObject( includeInstance: boolean, msg: UpdateMemberRequest ): UpdateMemberRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: UpdateMemberRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): UpdateMemberRequest; static deserializeBinaryFromReader( message: UpdateMemberRequest, reader: jspb.BinaryReader ): UpdateMemberRequest; } export namespace UpdateMemberRequest { export type AsObject = { id: string; siteId: string; memberLevelId: string; password: string; mobilePhoneNumber: string; bankAccount?: UpdateMemberRequest.BankAccount.AsObject; gameSetting?: UpdateMemberRequest.GameSetting.AsObject; settlementSetting?: UpdateMemberRequest.SettlementSetting.AsObject; }; export class BankAccount extends jspb.Message { getId(): string; setId(value: string): void; getBankId(): string; setBankId(value: string): void; getName(): string; setName(value: string): void; getAccountNumber(): string; setAccountNumber(value: string): void; getExchangePassword(): string; setExchangePassword(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BankAccount.AsObject; static toObject( includeInstance: boolean, msg: BankAccount ): BankAccount.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: BankAccount, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): BankAccount; static deserializeBinaryFromReader( message: BankAccount, reader: jspb.BinaryReader ): BankAccount; } export namespace BankAccount { export type AsObject = { id: string; bankId: string; name: string; accountNumber: string; exchangePassword: string; }; } export class GameSetting extends jspb.Message { getId(): string; setId(value: string): void; getCanBetCasino(): boolean; setCanBetCasino(value: boolean): void; getCanBetSlot(): boolean; setCanBetSlot(value: boolean): void; getCanBetPowerball(): boolean; setCanBetPowerball(value: boolean): void; getCanBetPowerladder(): boolean; setCanBetPowerladder(value: boolean): void; getCanBetEos(): boolean; setCanBetEos(value: boolean): void; getCanBetBogglepowerball(): boolean; setCanBetBogglepowerball(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GameSetting.AsObject; static toObject( includeInstance: boolean, msg: GameSetting ): GameSetting.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: GameSetting, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): GameSetting; static deserializeBinaryFromReader( message: GameSetting, reader: jspb.BinaryReader ): GameSetting; } export namespace GameSetting { export type AsObject = { id: string; canBetCasino: boolean; canBetSlot: boolean; canBetPowerball: boolean; canBetPowerladder: boolean; canBetEos: boolean; canBetBogglepowerball: boolean; }; } export class SettlementSetting extends jspb.Message { getId(): string; setId(value: string): void; getCanExchange(): boolean; setCanExchange(value: boolean): void; getCanFirstChargeComp(): boolean; setCanFirstChargeComp(value: boolean): void; getCanPerChargeComp(): boolean; setCanPerChargeComp(value: boolean): void; getSettlementType(): models_member_settlement_setting_pb.SettlementTypeMap[keyof models_member_settlement_setting_pb.SettlementTypeMap]; setSettlementType( value: models_member_settlement_setting_pb.SettlementTypeMap[keyof models_member_settlement_setting_pb.SettlementTypeMap] ): void; getManualPaymentTypeForPartner(): models_member_settlement_setting_pb.ManualPaymentTypeMap[keyof models_member_settlement_setting_pb.ManualPaymentTypeMap]; setManualPaymentTypeForPartner( value: models_member_settlement_setting_pb.ManualPaymentTypeMap[keyof models_member_settlement_setting_pb.ManualPaymentTypeMap] ): void; getRateCasino(): number; setRateCasino(value: number): void; getRateCasinoLoosing(): number; setRateCasinoLoosing(value: number): void; getRateCasinoBacara(): number; setRateCasinoBacara(value: number): void; getRateCasinoRoulette(): number; setRateCasinoRoulette(value: number): void; getRateCasinoDragonTiger(): number; setRateCasinoDragonTiger(value: number): void; getRateSlot(): number; setRateSlot(value: number): void; getRateSlotLoosing(): number; setRateSlotLoosing(value: number): void; getRatePowerballSingle(): number; setRatePowerballSingle(value: number): void; getRatePowerballCombo(): number; setRatePowerballCombo(value: number): void; getRatePowerladderSingle(): number; setRatePowerladderSingle(value: number): void; getRatePowerladderCombo(): number; setRatePowerladderCombo(value: number): void; getRateEosSingle(): number; setRateEosSingle(value: number): void; getRateEosCombo(): number; setRateEosCombo(value: number): void; getRateBogglepowerballSingle(): number; setRateBogglepowerballSingle(value: number): void; getRateBogglepowerballCombo(): number; setRateBogglepowerballCombo(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SettlementSetting.AsObject; static toObject( includeInstance: boolean, msg: SettlementSetting ): SettlementSetting.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: SettlementSetting, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): SettlementSetting; static deserializeBinaryFromReader( message: SettlementSetting, reader: jspb.BinaryReader ): SettlementSetting; } export namespace SettlementSetting { export type AsObject = { id: string; canExchange: boolean; canFirstChargeComp: boolean; canPerChargeComp: boolean; settlementType: models_member_settlement_setting_pb.SettlementTypeMap[keyof models_member_settlement_setting_pb.SettlementTypeMap]; manualPaymentTypeForPartner: models_member_settlement_setting_pb.ManualPaymentTypeMap[keyof models_member_settlement_setting_pb.ManualPaymentTypeMap]; rateCasino: number; rateCasinoLoosing: number; rateCasinoBacara: number; rateCasinoRoulette: number; rateCasinoDragonTiger: number; rateSlot: number; rateSlotLoosing: number; ratePowerballSingle: number; ratePowerballCombo: number; ratePowerladderSingle: number; ratePowerladderCombo: number; rateEosSingle: number; rateEosCombo: number; rateBogglepowerballSingle: number; rateBogglepowerballCombo: number; }; } } export class UpdateMemberResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_pb.Error | undefined; setError(value?: protobuf_rpc_pb.Error): void; hasResult(): boolean; clearResult(): void; getResult(): UpdateMemberResponse.Result | undefined; setResult(value?: UpdateMemberResponse.Result): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateMemberResponse.AsObject; static toObject( includeInstance: boolean, msg: UpdateMemberResponse ): UpdateMemberResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: UpdateMemberResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): UpdateMemberResponse; static deserializeBinaryFromReader( message: UpdateMemberResponse, reader: jspb.BinaryReader ): UpdateMemberResponse; } export namespace UpdateMemberResponse { export type AsObject = { error?: protobuf_rpc_pb.Error.AsObject; result?: UpdateMemberResponse.Result.AsObject; }; export class Result extends jspb.Message { hasMember(): boolean; clearMember(): void; getMember(): models_member_pb.MemberModel | undefined; setMember(value?: models_member_pb.MemberModel): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Result.AsObject; static toObject(includeInstance: boolean, msg: Result): Result.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: Result, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): Result; static deserializeBinaryFromReader( message: Result, reader: jspb.BinaryReader ): Result; } export namespace Result { export type AsObject = { member?: models_member_pb.MemberModel.AsObject; }; } } export class UpdateMemberForStateRequest extends jspb.Message { getId(): string; setId(value: string): void; getState(): models_member_pb.MemberStateMap[keyof models_member_pb.MemberStateMap]; setState( value: models_member_pb.MemberStateMap[keyof models_member_pb.MemberStateMap] ): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateMemberForStateRequest.AsObject; static toObject( includeInstance: boolean, msg: UpdateMemberForStateRequest ): UpdateMemberForStateRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: UpdateMemberForStateRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): UpdateMemberForStateRequest; static deserializeBinaryFromReader( message: UpdateMemberForStateRequest, reader: jspb.BinaryReader ): UpdateMemberForStateRequest; } export namespace UpdateMemberForStateRequest { export type AsObject = { id: string; state: models_member_pb.MemberStateMap[keyof models_member_pb.MemberStateMap]; }; } export class UpdateMemberForStateResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_pb.Error | undefined; setError(value?: protobuf_rpc_pb.Error): void; hasResult(): boolean; clearResult(): void; getResult(): UpdateMemberForStateResponse.Result | undefined; setResult(value?: UpdateMemberForStateResponse.Result): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateMemberForStateResponse.AsObject; static toObject( includeInstance: boolean, msg: UpdateMemberForStateResponse ): UpdateMemberForStateResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: UpdateMemberForStateResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): UpdateMemberForStateResponse; static deserializeBinaryFromReader( message: UpdateMemberForStateResponse, reader: jspb.BinaryReader ): UpdateMemberForStateResponse; } export namespace UpdateMemberForStateResponse { export type AsObject = { error?: protobuf_rpc_pb.Error.AsObject; result?: UpdateMemberForStateResponse.Result.AsObject; }; export class Result extends jspb.Message { hasMember(): boolean; clearMember(): void; getMember(): models_member_pb.MemberModel | undefined; setMember(value?: models_member_pb.MemberModel): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Result.AsObject; static toObject(includeInstance: boolean, msg: Result): Result.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: Result, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): Result; static deserializeBinaryFromReader( message: Result, reader: jspb.BinaryReader ): Result; } export namespace Result { export type AsObject = { member?: models_member_pb.MemberModel.AsObject; }; } } export class DeleteMemberRequest extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteMemberRequest.AsObject; static toObject( includeInstance: boolean, msg: DeleteMemberRequest ): DeleteMemberRequest.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: DeleteMemberRequest, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): DeleteMemberRequest; static deserializeBinaryFromReader( message: DeleteMemberRequest, reader: jspb.BinaryReader ): DeleteMemberRequest; } export namespace DeleteMemberRequest { export type AsObject = { id: string; }; } export class DeleteMemberResponse extends jspb.Message { hasError(): boolean; clearError(): void; getError(): protobuf_rpc_pb.Error | undefined; setError(value?: protobuf_rpc_pb.Error): void; hasResult(): boolean; clearResult(): void; getResult(): DeleteMemberResponse.Result | undefined; setResult(value?: DeleteMemberResponse.Result): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteMemberResponse.AsObject; static toObject( includeInstance: boolean, msg: DeleteMemberResponse ): DeleteMemberResponse.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: DeleteMemberResponse, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): DeleteMemberResponse; static deserializeBinaryFromReader( message: DeleteMemberResponse, reader: jspb.BinaryReader ): DeleteMemberResponse; } export namespace DeleteMemberResponse { export type AsObject = { error?: protobuf_rpc_pb.Error.AsObject; result?: DeleteMemberResponse.Result.AsObject; }; export class Result extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Result.AsObject; static toObject(includeInstance: boolean, msg: Result): Result.AsObject; static extensions: { [key: number]: jspb.ExtensionFieldInfo }; static extensionsBinary: { [key: number]: jspb.ExtensionFieldBinaryInfo; }; static serializeBinaryToWriter( message: Result, writer: jspb.BinaryWriter ): void; static deserializeBinary(bytes: Uint8Array): Result; static deserializeBinaryFromReader( message: Result, reader: jspb.BinaryReader ): Result; } export namespace Result { export type AsObject = {}; } }