import { IOrderOptionsResponse, IPaymentLookupResponse, IAddress, ICreditAssessmentStatusResponse } from "@wayke-se/ecom"; import { ITradeInCarData, IPaymentData, IInsuranceData, ICustomerObject, IEcomData, IDeliveryMethodData } from "../types"; export declare const validateEcomData: (data: IEcomData, orderOptions: IOrderOptionsResponse, paymentLookup: IPaymentLookupResponse | undefined, address: IAddress, creditAssessmentStatus: ICreditAssessmentStatusResponse) => boolean; export declare const validateTradeIn: (data: ITradeInCarData) => boolean; export declare const validateDeliveryType: (options: IOrderOptionsResponse, delivery: IDeliveryMethodData) => boolean; export declare const validatePayment: (data: IPaymentData, orderOptions: IOrderOptionsResponse, paymentLookup: IPaymentLookupResponse | undefined) => boolean; export declare const validateInsurance: (data: IInsuranceData) => boolean; export declare const validateCustomerObjectPersonalNumber: (customerObject: ICustomerObject) => boolean; export declare const validateCustomerObject: (customerObject: ICustomerObject) => boolean;