// package: google.type // file: google/type/postal_address.proto /* tslint:disable */ import * as jspb from "google-protobuf"; export class PostalAddress extends jspb.Message { getRevision(): number; setRevision(value: number): void; getRegionCode(): string; setRegionCode(value: string): void; getLanguageCode(): string; setLanguageCode(value: string): void; getPostalCode(): string; setPostalCode(value: string): void; getSortingCode(): string; setSortingCode(value: string): void; getAdministrativeArea(): string; setAdministrativeArea(value: string): void; getLocality(): string; setLocality(value: string): void; getSublocality(): string; setSublocality(value: string): void; clearAddressLinesList(): void; getAddressLinesList(): Array; setAddressLinesList(value: Array): void; addAddressLines(value: string, index?: number): string; clearRecipientsList(): void; getRecipientsList(): Array; setRecipientsList(value: Array): void; addRecipients(value: string, index?: number): string; getOrganization(): string; setOrganization(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PostalAddress.AsObject; static toObject(includeInstance: boolean, msg: PostalAddress): PostalAddress.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: PostalAddress, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): PostalAddress; static deserializeBinaryFromReader(message: PostalAddress, reader: jspb.BinaryReader): PostalAddress; } export namespace PostalAddress { export type AsObject = { revision: number, regionCode: string, languageCode: string, postalCode: string, sortingCode: string, administrativeArea: string, locality: string, sublocality: string, addressLinesList: Array, recipientsList: Array, organization: string, } }