import type { SupportedCurrencies } from './index.ts'; export type SaleInformationEnergyRate = 'A' | 'B' | 'C' | 'D' | 'E' | 'F' | 'G'; export type SaleInformation = { adDescription: { en: string; fr: string; }; commission: number; currency: SupportedCurrencies; currentlyForSale: boolean; displayPrices: boolean; energyDiagnostic: string; energyPerformanceCertificateKwhep: number; energyPerformanceCertificateRate: SaleInformationEnergyRate; feePayer: string; greenhouseGasKgEquivalentCarbonDioxide: number; greenhouseGasRate: SaleInformationEnergyRate; houseRooms: number; internalComment: string; isVisible: boolean; mandate: string; price: number; privateSaleToken: string; }; export type SaleInformationPayload = { sale_information: { ad_description_fr?: string; ad_description_en?: string; commission?: number; currency?: string; currentlyForSale?: boolean; displayPrices?: boolean; energyDiagnostic?: File; energyPerformanceCertificateKwhep?: number; energyPerformanceCertificateRate?: SaleInformationEnergyRate; feePayer?: string; greenhouseGasKgEquivalentCarbonDioxide?: number; greenhouseGasRate?: SaleInformationEnergyRate; houseRooms?: number; internalComment?: string; isVisible?: boolean; mandate?: File; price?: number; }; };