import {
  PersonCountryPreference,
  PersonLocationPreference,
  PersonOordPreference,
  PersonPeriodDateRangePreference,
  PersonPeriodPreference,
  PersonRegionPreference,
  PersonTourGroupPreference,
} from ".";
export interface CrmContactRequest {
  salutation?: string;
  firstName: string;
  lastName: string;
  gender?: number;
  email: string;
  tags?: number[];
  phone?: string;
  street?: string;
  number?: string;
  box?: string;
  postalCode?: string;
  city?: string;
  avoidCreatingCrmContact?: boolean;
  languageCode?: string;
  confirmationEmailTemplate?: number;
  confirmationEmailBody?: string;
  tourGroupPreference?: PersonTourGroupPreference;
  countryPreferences?: PersonCountryPreference[];
  regionPreferences?: PersonRegionPreference[];
  oordPreferences?: PersonOordPreference[];
  locationPreferences?: PersonLocationPreference[];
  periodPreferences?: PersonPeriodPreference[];
  periodDateRangePreferences?: PersonPeriodDateRangePreference[];
  remark?: string;
  contactMessage?: string;
}
