import React from "react"; import { IEcomContext, IEcomLifecycle, IEcomStore, IEcomExternalProps, IEcomData } from "../types"; export interface IPaymentFinancingDetailsProps extends IEcomExternalProps, IEcomContext, IEcomStore, IEcomLifecycle { } interface IState { isShowingDetails: boolean; hasRequestError: boolean; deposit: string; durationIndex: number; residual: string; } declare class PaymentFinancingDetails extends React.Component { constructor(props: IPaymentFinancingDetailsProps); handleDetailsClick(): void; handleDurationChange(e: any): void; handleInputValueChange(e: any): void; handleSliderChange(name: any, value: any): void; handleValueUpdated(): void; handleProceedClick(): void; updateStoreValues(callback?: (state: IEcomData) => void): void; render(): JSX.Element; } export default PaymentFinancingDetails;