import { ICrmApp } from "../CrmApp"; import { AddressKind } from "../dto/personAddress/AddressItem"; import { AddressListItem } from "../dto/personAddress/AddressListItem"; /** * Person Address * 人员地址 */ export declare class PersonAddress { private crm; constructor(crm: ICrmApp); /** * Get address kind * 获取地址类型 * @param kind Address kind */ getAddressKind(kind?: AddressKind): string | undefined; /** * Get address kinds * 获取地址类型列表 */ getAddressKinds(): import("@etsoo/shared").ListType[]; /** * Get list label function * 获取列表标签函数 * @param crm CRM app * @returns Get list label function */ getListLabel: () => (data: AddressListItem) => string; }