@toitware/api
Version:
Toitware API library
542 lines (458 loc) • 23.9 kB
TypeScript
// package: toit.api
// file: toit/api/user.proto
import * as jspb from "google-protobuf";
import * as toit_model_organization_pb from "../../toit/model/organization_pb";
import * as toit_api_organization_pb from "../../toit/api/organization_pb";
import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/timestamp_pb";
export class SetPasswordRequest extends jspb.Message {
getOldPassword(): string;
setOldPassword(value: string): void;
getNewPassword(): string;
setNewPassword(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): SetPasswordRequest.AsObject;
static toObject(includeInstance: boolean, msg: SetPasswordRequest): SetPasswordRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: SetPasswordRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): SetPasswordRequest;
static deserializeBinaryFromReader(message: SetPasswordRequest, reader: jspb.BinaryReader): SetPasswordRequest;
}
export namespace SetPasswordRequest {
export type AsObject = {
oldPassword: string,
newPassword: string,
}
}
export class SetPasswordResponse extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): SetPasswordResponse.AsObject;
static toObject(includeInstance: boolean, msg: SetPasswordResponse): SetPasswordResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: SetPasswordResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): SetPasswordResponse;
static deserializeBinaryFromReader(message: SetPasswordResponse, reader: jspb.BinaryReader): SetPasswordResponse;
}
export namespace SetPasswordResponse {
export type AsObject = {
}
}
export class InitiateResetPasswordRequest extends jspb.Message {
getEmail(): string;
setEmail(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): InitiateResetPasswordRequest.AsObject;
static toObject(includeInstance: boolean, msg: InitiateResetPasswordRequest): InitiateResetPasswordRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: InitiateResetPasswordRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): InitiateResetPasswordRequest;
static deserializeBinaryFromReader(message: InitiateResetPasswordRequest, reader: jspb.BinaryReader): InitiateResetPasswordRequest;
}
export namespace InitiateResetPasswordRequest {
export type AsObject = {
email: string,
}
}
export class InitiateResetPasswordResponse extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): InitiateResetPasswordResponse.AsObject;
static toObject(includeInstance: boolean, msg: InitiateResetPasswordResponse): InitiateResetPasswordResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: InitiateResetPasswordResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): InitiateResetPasswordResponse;
static deserializeBinaryFromReader(message: InitiateResetPasswordResponse, reader: jspb.BinaryReader): InitiateResetPasswordResponse;
}
export namespace InitiateResetPasswordResponse {
export type AsObject = {
}
}
export class ChangePasswordWithRPTokenRequest extends jspb.Message {
getToken(): string;
setToken(value: string): void;
getNewPassword(): string;
setNewPassword(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ChangePasswordWithRPTokenRequest.AsObject;
static toObject(includeInstance: boolean, msg: ChangePasswordWithRPTokenRequest): ChangePasswordWithRPTokenRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ChangePasswordWithRPTokenRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ChangePasswordWithRPTokenRequest;
static deserializeBinaryFromReader(message: ChangePasswordWithRPTokenRequest, reader: jspb.BinaryReader): ChangePasswordWithRPTokenRequest;
}
export namespace ChangePasswordWithRPTokenRequest {
export type AsObject = {
token: string,
newPassword: string,
}
}
export class ChangePasswordWithRPTokenResponse extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ChangePasswordWithRPTokenResponse.AsObject;
static toObject(includeInstance: boolean, msg: ChangePasswordWithRPTokenResponse): ChangePasswordWithRPTokenResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ChangePasswordWithRPTokenResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ChangePasswordWithRPTokenResponse;
static deserializeBinaryFromReader(message: ChangePasswordWithRPTokenResponse, reader: jspb.BinaryReader): ChangePasswordWithRPTokenResponse;
}
export namespace ChangePasswordWithRPTokenResponse {
export type AsObject = {
}
}
export class GetCurrentUserRequest extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetCurrentUserRequest.AsObject;
static toObject(includeInstance: boolean, msg: GetCurrentUserRequest): GetCurrentUserRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetCurrentUserRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetCurrentUserRequest;
static deserializeBinaryFromReader(message: GetCurrentUserRequest, reader: jspb.BinaryReader): GetCurrentUserRequest;
}
export namespace GetCurrentUserRequest {
export type AsObject = {
}
}
export class GetCurrentUserResponse extends jspb.Message {
hasUser(): boolean;
clearUser(): void;
getUser(): toit_model_organization_pb.User | undefined;
setUser(value?: toit_model_organization_pb.User): void;
hasOrganization(): boolean;
clearOrganization(): void;
getOrganization(): toit_model_organization_pb.Organization | undefined;
setOrganization(value?: toit_model_organization_pb.Organization): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetCurrentUserResponse.AsObject;
static toObject(includeInstance: boolean, msg: GetCurrentUserResponse): GetCurrentUserResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetCurrentUserResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetCurrentUserResponse;
static deserializeBinaryFromReader(message: GetCurrentUserResponse, reader: jspb.BinaryReader): GetCurrentUserResponse;
}
export namespace GetCurrentUserResponse {
export type AsObject = {
user?: toit_model_organization_pb.User.AsObject,
organization?: toit_model_organization_pb.Organization.AsObject,
}
}
export class ListOrganizationsRequest extends jspb.Message {
getUserId(): Uint8Array | string;
getUserId_asU8(): Uint8Array;
getUserId_asB64(): string;
setUserId(value: Uint8Array | string): void;
getOffset(): Uint8Array | string;
getOffset_asU8(): Uint8Array;
getOffset_asB64(): string;
setOffset(value: Uint8Array | string): void;
getLimit(): number;
setLimit(value: number): void;
getOrderBy(): string;
setOrderBy(value: string): void;
getOrderDesc(): boolean;
setOrderDesc(value: boolean): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ListOrganizationsRequest.AsObject;
static toObject(includeInstance: boolean, msg: ListOrganizationsRequest): ListOrganizationsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ListOrganizationsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ListOrganizationsRequest;
static deserializeBinaryFromReader(message: ListOrganizationsRequest, reader: jspb.BinaryReader): ListOrganizationsRequest;
}
export namespace ListOrganizationsRequest {
export type AsObject = {
userId: Uint8Array | string,
offset: Uint8Array | string,
limit: number,
orderBy: string,
orderDesc: boolean,
}
}
export class ListOrganizationsResponse extends jspb.Message {
clearOrganizationsList(): void;
getOrganizationsList(): Array<toit_model_organization_pb.Organization>;
setOrganizationsList(value: Array<toit_model_organization_pb.Organization>): void;
addOrganizations(value?: toit_model_organization_pb.Organization, index?: number): toit_model_organization_pb.Organization;
getOffset(): Uint8Array | string;
getOffset_asU8(): Uint8Array;
getOffset_asB64(): string;
setOffset(value: Uint8Array | string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ListOrganizationsResponse.AsObject;
static toObject(includeInstance: boolean, msg: ListOrganizationsResponse): ListOrganizationsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ListOrganizationsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ListOrganizationsResponse;
static deserializeBinaryFromReader(message: ListOrganizationsResponse, reader: jspb.BinaryReader): ListOrganizationsResponse;
}
export namespace ListOrganizationsResponse {
export type AsObject = {
organizationsList: Array<toit_model_organization_pb.Organization.AsObject>,
offset: Uint8Array | string,
}
}
export class GetOrganizationRequest extends jspb.Message {
getId(): Uint8Array | string;
getId_asU8(): Uint8Array;
getId_asB64(): string;
setId(value: Uint8Array | string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetOrganizationRequest.AsObject;
static toObject(includeInstance: boolean, msg: GetOrganizationRequest): GetOrganizationRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetOrganizationRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetOrganizationRequest;
static deserializeBinaryFromReader(message: GetOrganizationRequest, reader: jspb.BinaryReader): GetOrganizationRequest;
}
export namespace GetOrganizationRequest {
export type AsObject = {
id: Uint8Array | string,
}
}
export class GetOrganizationResponse extends jspb.Message {
hasOrganization(): boolean;
clearOrganization(): void;
getOrganization(): toit_model_organization_pb.Organization | undefined;
setOrganization(value?: toit_model_organization_pb.Organization): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetOrganizationResponse.AsObject;
static toObject(includeInstance: boolean, msg: GetOrganizationResponse): GetOrganizationResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetOrganizationResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetOrganizationResponse;
static deserializeBinaryFromReader(message: GetOrganizationResponse, reader: jspb.BinaryReader): GetOrganizationResponse;
}
export namespace GetOrganizationResponse {
export type AsObject = {
organization?: toit_model_organization_pb.Organization.AsObject,
}
}
export class CreatePaymentSubscriptionRequest extends jspb.Message {
getBillingEmail(): string;
setBillingEmail(value: string): void;
getCardHolderName(): string;
setCardHolderName(value: string): void;
getCardCvc(): number;
setCardCvc(value: number): void;
getCardExpiryMonth(): number;
setCardExpiryMonth(value: number): void;
getCardExpiryYear(): number;
setCardExpiryYear(value: number): void;
getCardNumber(): number;
setCardNumber(value: number): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): CreatePaymentSubscriptionRequest.AsObject;
static toObject(includeInstance: boolean, msg: CreatePaymentSubscriptionRequest): CreatePaymentSubscriptionRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: CreatePaymentSubscriptionRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): CreatePaymentSubscriptionRequest;
static deserializeBinaryFromReader(message: CreatePaymentSubscriptionRequest, reader: jspb.BinaryReader): CreatePaymentSubscriptionRequest;
}
export namespace CreatePaymentSubscriptionRequest {
export type AsObject = {
billingEmail: string,
cardHolderName: string,
cardCvc: number,
cardExpiryMonth: number,
cardExpiryYear: number,
cardNumber: number,
}
}
export class CreatePaymentSubscriptionResponse extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): CreatePaymentSubscriptionResponse.AsObject;
static toObject(includeInstance: boolean, msg: CreatePaymentSubscriptionResponse): CreatePaymentSubscriptionResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: CreatePaymentSubscriptionResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): CreatePaymentSubscriptionResponse;
static deserializeBinaryFromReader(message: CreatePaymentSubscriptionResponse, reader: jspb.BinaryReader): CreatePaymentSubscriptionResponse;
}
export namespace CreatePaymentSubscriptionResponse {
export type AsObject = {
}
}
export class ListPaymentInvoicesRequest extends jspb.Message {
getLimit(): number;
setLimit(value: number): void;
getOffset(): Uint8Array | string;
getOffset_asU8(): Uint8Array;
getOffset_asB64(): string;
setOffset(value: Uint8Array | string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ListPaymentInvoicesRequest.AsObject;
static toObject(includeInstance: boolean, msg: ListPaymentInvoicesRequest): ListPaymentInvoicesRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ListPaymentInvoicesRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ListPaymentInvoicesRequest;
static deserializeBinaryFromReader(message: ListPaymentInvoicesRequest, reader: jspb.BinaryReader): ListPaymentInvoicesRequest;
}
export namespace ListPaymentInvoicesRequest {
export type AsObject = {
limit: number,
offset: Uint8Array | string,
}
}
export class ListPaymentInvoicesResponse extends jspb.Message {
hasInvoices(): boolean;
clearInvoices(): void;
getInvoices(): Invoice | undefined;
setInvoices(value?: Invoice): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ListPaymentInvoicesResponse.AsObject;
static toObject(includeInstance: boolean, msg: ListPaymentInvoicesResponse): ListPaymentInvoicesResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ListPaymentInvoicesResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ListPaymentInvoicesResponse;
static deserializeBinaryFromReader(message: ListPaymentInvoicesResponse, reader: jspb.BinaryReader): ListPaymentInvoicesResponse;
}
export namespace ListPaymentInvoicesResponse {
export type AsObject = {
invoices?: Invoice.AsObject,
}
}
export class Invoice extends jspb.Message {
getInvoiceId(): string;
setInvoiceId(value: string): void;
getInvoiceNumber(): string;
setInvoiceNumber(value: string): void;
hasCreatedAt(): boolean;
clearCreatedAt(): void;
getCreatedAt(): google_protobuf_timestamp_pb.Timestamp | undefined;
setCreatedAt(value?: google_protobuf_timestamp_pb.Timestamp): void;
getPdfUrl(): string;
setPdfUrl(value: string): void;
getStatus(): string;
setStatus(value: string): void;
hasDueDate(): boolean;
clearDueDate(): void;
getDueDate(): google_protobuf_timestamp_pb.Timestamp | undefined;
setDueDate(value?: google_protobuf_timestamp_pb.Timestamp): void;
getReceiptPdfUrl(): string;
setReceiptPdfUrl(value: string): void;
getAmountPaid(): number;
setAmountPaid(value: number): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): Invoice.AsObject;
static toObject(includeInstance: boolean, msg: Invoice): Invoice.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: Invoice, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): Invoice;
static deserializeBinaryFromReader(message: Invoice, reader: jspb.BinaryReader): Invoice;
}
export namespace Invoice {
export type AsObject = {
invoiceId: string,
invoiceNumber: string,
createdAt?: google_protobuf_timestamp_pb.Timestamp.AsObject,
pdfUrl: string,
status: string,
dueDate?: google_protobuf_timestamp_pb.Timestamp.AsObject,
receiptPdfUrl: string,
amountPaid: number,
}
}
export class CancelPaymentSubscriptionRequest extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): CancelPaymentSubscriptionRequest.AsObject;
static toObject(includeInstance: boolean, msg: CancelPaymentSubscriptionRequest): CancelPaymentSubscriptionRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: CancelPaymentSubscriptionRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): CancelPaymentSubscriptionRequest;
static deserializeBinaryFromReader(message: CancelPaymentSubscriptionRequest, reader: jspb.BinaryReader): CancelPaymentSubscriptionRequest;
}
export namespace CancelPaymentSubscriptionRequest {
export type AsObject = {
}
}
export class CancelPaymentSubscriptionResponse extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): CancelPaymentSubscriptionResponse.AsObject;
static toObject(includeInstance: boolean, msg: CancelPaymentSubscriptionResponse): CancelPaymentSubscriptionResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: CancelPaymentSubscriptionResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): CancelPaymentSubscriptionResponse;
static deserializeBinaryFromReader(message: CancelPaymentSubscriptionResponse, reader: jspb.BinaryReader): CancelPaymentSubscriptionResponse;
}
export namespace CancelPaymentSubscriptionResponse {
export type AsObject = {
}
}
export class UserChange extends jspb.Message {
hasSetSettingsWelcomeClosed(): boolean;
clearSetSettingsWelcomeClosed(): void;
getSetSettingsWelcomeClosed(): boolean;
setSetSettingsWelcomeClosed(value: boolean): void;
hasSetSettingsNewsletter(): boolean;
clearSetSettingsNewsletter(): void;
getSetSettingsNewsletter(): boolean;
setSetSettingsNewsletter(value: boolean): void;
getChangeCase(): UserChange.ChangeCase;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): UserChange.AsObject;
static toObject(includeInstance: boolean, msg: UserChange): UserChange.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: UserChange, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): UserChange;
static deserializeBinaryFromReader(message: UserChange, reader: jspb.BinaryReader): UserChange;
}
export namespace UserChange {
export type AsObject = {
setSettingsWelcomeClosed: boolean,
setSettingsNewsletter: boolean,
}
export enum ChangeCase {
CHANGE_NOT_SET = 0,
SET_SETTINGS_WELCOME_CLOSED = 1,
SET_SETTINGS_NEWSLETTER = 2,
}
}
export class UpdateUserRequest extends jspb.Message {
clearChangesList(): void;
getChangesList(): Array<UserChange>;
setChangesList(value: Array<UserChange>): void;
addChanges(value?: UserChange, index?: number): UserChange;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): UpdateUserRequest.AsObject;
static toObject(includeInstance: boolean, msg: UpdateUserRequest): UpdateUserRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: UpdateUserRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): UpdateUserRequest;
static deserializeBinaryFromReader(message: UpdateUserRequest, reader: jspb.BinaryReader): UpdateUserRequest;
}
export namespace UpdateUserRequest {
export type AsObject = {
changesList: Array<UserChange.AsObject>,
}
}
export class UpdateUserResponse extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): UpdateUserResponse.AsObject;
static toObject(includeInstance: boolean, msg: UpdateUserResponse): UpdateUserResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: UpdateUserResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): UpdateUserResponse;
static deserializeBinaryFromReader(message: UpdateUserResponse, reader: jspb.BinaryReader): UpdateUserResponse;
}
export namespace UpdateUserResponse {
export type AsObject = {
}
}