export interface Contact {
    id: string;
    firstName: string;
    lastName: string;
    email:string
    createdOn: string;
    // avatar: string;
    phone: [{number?: string, countryCode?:number}];
    source: {name: string};
    createdBy: {firstName: string, lastName: string, id: string};
    createdOn: string;
    lastContacted: string;
    companyName?: string;
    position?: string;
    workPhoneNumber?: {number?: string};
    workEmail?: string;
    addressLine1?: string;
    addressLine2?: string;
    country?: {name: string};
    state?: {name: string};
    city?: {name: string};
    pinCode?: string;
    createdOn?: Date;
    updatedOn?: Date;
    name: string;
    createdAt?: Date;
    updatedAt?: Date;
    company?: {id?: string}
    customFields?: Record<string, any>;
  }
  
export interface ContactFormData {
    firstName: string;
    lastName: string;
    email: string;
    phone: Array<{ countryCode: string; number: string }>;
    [key: string]: any; 
  }