// package: xrc.ecnova.cloud.v1 // file: api/ecnova/cloud/v1/cloud_proto/profile.proto import * as jspb from "google-protobuf"; export class Profile extends jspb.Message { getUser(): string; setUser(value: string): void; clearZonesList(): void; getZonesList(): Array; setZonesList(value: Array): void; addZones(value: string, index?: number): string; getFirstName(): string; setFirstName(value: string): void; getLastName(): string; setLastName(value: string): void; getAvatarUrl(): string; setAvatarUrl(value: string): void; getBio(): string; setBio(value: string): void; getPhoneNumber(): string; setPhoneNumber(value: string): void; getHasPassword(): boolean; setHasPassword(value: boolean): void; getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Profile.AsObject; static toObject(includeInstance: boolean, msg: Profile): Profile.AsObject; static fromObject(obj: Profile.AsObject): Profile; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: Profile, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Profile; static deserializeBinaryFromReader(message: Profile, reader: jspb.BinaryReader): Profile; } export namespace Profile { export type AsObject = { user: string, zonesList: Array, firstName: string, lastName: string, avatarUrl: string, bio: string, phoneNumber: string, hasPassword: boolean, name: string, } }