export declare class VehicleFinanceGetDTO {
    id: string;
    price: number;
    droppedPrice?: number;
    vehicleId: string;
    vehiclePriceType: string;
    vatInclusive: string;
    interestPercentage: number;
    monthlyInstallment: number;
    droppedMonthlyInstallment?: number;
    financingYear: number;
    interestPerYear: number;
    droppedInterestPerYear?: number;
    totalReductionAmount?: number;
    reductionDuration?: number;
    durationShow?: string;
    reductionInterval?: number;
    minimumBidAmount?: number;
    initialDepositAmount?: number;
    installmentAvailable: boolean;
    static fromEntity(entity: any): VehicleFinanceGetDTO;
    toPlain(): Record<string, unknown>;
}
export declare class VehicleFinanceCreateDTO {
    vehicleId: string;
    price: number;
    droppedPrice?: number;
    interestPercentage: number;
    monthlyInstallment: number;
    droppedMonthlyInstallment?: number;
    financingYear: number;
    interestPerYear: number;
    droppedInterestPerYear?: number;
    totalReductionAmount?: number;
    reductionDuration?: number;
    durationShow?: string;
    vehiclePriceType?: string;
    reductionInterval?: number;
    minimumBidAmount?: number;
    initialDepositAmount?: number;
    vatInclusive: string;
    installmentAvailable: boolean;
    validate(): string[];
    static fromPlain(plain: Record<string, unknown>): VehicleFinanceCreateDTO;
    toPlain(): Record<string, unknown>;
}
export declare class VehicleFinanceUpdateDTO {
    vehicleId?: string;
    price?: number;
    droppedPrice?: number;
    interestPercentage?: number;
    monthlyInstallment?: number;
    droppedMonthlyInstallment?: number;
    financingYear?: number;
    interestPerYear?: number;
    droppedInterestPerYear?: number;
    vehiclePriceType?: string;
    vatInclusive?: string;
    installmentAvailable?: boolean;
    validate(): string[];
    static fromPlain(plain: Record<string, unknown>): VehicleFinanceUpdateDTO;
    toPlain(): Record<string, unknown>;
}
