import { InsuranceType, CouponPaymentMethod, PaymentMethod } from '@comparaonline/cicl-funnel-schema'; export interface Promotion { description: string; paymentMethods: CouponPaymentMethod[]; } export interface AllowedPaymentMethod { name: PaymentMethod; amount: number; installments: number; } export interface FormData { allowedPaymentMethods: AllowedPaymentMethod[]; backToOfferUrl: string; baseUrlApiBlockedPlate: string; company: { code: string; name: string; }; editQuoteURL: string; hasModelAccidentRate?: boolean; insuranceType: InsuranceType; installmentsCount: number; maxCLPToPay: string; maxUFToPay: string; promotion?: Promotion; supportsCoupon?: boolean; supportsLegalRepresentative?: boolean; timeToConsiderItNew: string; ufPrice: number; }