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[]; };