// package: xrc.ecnova.xinyi.v1 // file: api/ecnova/xinyi/v1/xinyi_proto/contact.proto import * as jspb from "google-protobuf"; import * as google_type_postal_address_pb from "../../../../../google/type/postal_address_pb"; export class Contact extends jspb.Message { getCompany(): string; setCompany(value: string): void; getFullName(): string; setFullName(value: string): void; getIdNumber(): string; setIdNumber(value: string): void; getTelephone(): string; setTelephone(value: string): void; getMobile(): string; setMobile(value: string): void; getEmail(): string; setEmail(value: string): void; hasAddress(): boolean; clearAddress(): void; getAddress(): google_type_postal_address_pb.PostalAddress | undefined; setAddress(value?: google_type_postal_address_pb.PostalAddress): void; getPlateNumber(): string; setPlateNumber(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): Contact.AsObject; static toObject(includeInstance: boolean, msg: Contact): Contact.AsObject; static fromObject(obj: Contact.AsObject): Contact; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: Contact, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): Contact; static deserializeBinaryFromReader(message: Contact, reader: jspb.BinaryReader): Contact; } export namespace Contact { export type AsObject = { company: string, fullName: string, idNumber: string, telephone: string, mobile: string, email: string, address?: google_type_postal_address_pb.PostalAddress.AsObject, plateNumber: string, } }