import { IContactSexType, IContactUpdateRequest } from '../Intellipush.types'; export default class Contact implements IContactUpdateRequest { id?: string; name: string; phonenumber: string; countrycode: string; email?: string; company?: string; country?: string; param1?: string; param2?: string; param3?: string; sex?: IContactSexType; zipcode?: number; constructor(obj?: IContactUpdateRequest); setId(id: string): this; setCompany(company: string): this; setCountry(country: string): this; setCountrycode(countrycode: string): this; setEmail(email: string): this; setName(name: string): this; setParam1(param1: string): this; setParam2(param2: string): this; setParam3(param3: string): this; setPhonenumber(phonenumber: string): this; setSex(sex: IContactSexType): this; }