import type { HouseCollectionIdentifier } from './House' export type IdentityDocumentType = 'passport' | 'identityCard' export type ClientContractType = { id: string additionalHousekeepingHouseFee: string approvedByClientAt: string approvedByOwnerAt: string bathroomProducts: false checkInTime: string checkOutTime: string clientAddress: string | null clientBirthdate: string | null clientCity: string | null clientCivility: string clientCompanyAddress: string | null clientCompanyCity: string | null clientCompanyCountry: string | null clientCompanyEmail: string clientCompanyName: string | null clientCompanyPhone: string | null clientCompanyPostalCode: string | null clientCompanyRepresentativeBirthdate: string | null clientCompanyRepresentativeCivility: string clientCompanyRepresentativeFirstname: string | null clientCompanyRepresentativeLastname: string | null clientCompanyRepresentativeNationality: string | null clientCompanyRepresentativeIdentityDocumentType: IdentityDocumentType | null clientCompanyRepresentativeIdentityDocumentNumber: string | null clientCompanyRepresentativeIdentityDocumentExpirationDate: string | null clientCompanySiret: string | null clientCountry: string | null clientEmail: string clientFirstname: string clientIsCompany: boolean | null clientIsRepeater?: boolean | null clientLastname: string clientNationality: string clientIdentityDocumentType: IdentityDocumentType | null clientIdentityDocumentNumber: string | null clientIdentityDocumentExpirationDate: string | null clientPhone: string | null clientPostalCode: string | null clientPrice: number conciergeriePackagePrice: number conciergerieUpgraded: true cookingEssentials: false currency: string currencyTrigram: string houseCollectionIdentifier: HouseCollectionIdentifier houseName: string housekeepingHours: string koalaInsurancePrice: number numberOfAdults: number numberOfChildren: number securityDepositAmount: number touristTaxPrice: number touristTaxesPerNightPerPerson: number checkInDate: string checkOutDate: string housekeeping: string[] houseFirstPhotoUrl: string securityDepositDueOn: string sheetsReplacement: string specialConditions: string | null towelsReplacement: string wireTransferLabel: string houseId: string reviewerId: string contractPaymentId: string[] }