import { DjangoProposal, Proposal } from './../proposal'; export declare class PaycheckAdvanceConfig { proposal: Proposal; availableUntil: Date; balance: number; enabled: boolean; fee: number; debtMonth: string; minimunTenureInMonths: number; currency: string; availableAmount: number; daysUntilCutoff: number; daysWorked: number; maximumAmount: number; minimumAmount: number; maximumSalaryMultiplier: number; maximumMonthlyAmount: number; netEarnings: number; lockedAmount: number; daysUntilMinimumAmount: number; defaultOriginationFee: number; message: string; accumulatedBonusAmount: number; bonusAmountPerWithdrawal: number; specialOriginationFee: number; originationFee: number; maxAmountForSpecialFee: number; constructor(data?: PaycheckAdvanceConfig | DjangoPaycheckAdvanceConfig); get canBeUsedToday(): boolean; } export declare function parsePaycheckAdvanceConfig(data?: PaycheckAdvanceConfig | DjangoPaycheckAdvanceConfig): PaycheckAdvanceConfig; export interface DjangoPaycheckAdvanceConfig { proposal?: string | DjangoProposal; available_until?: string; balance?: number; enabled?: boolean; fee?: number; debt_month?: string; minimun_tenure_in_months?: number; currency?: string; available_amount?: number; days_until_cutoff?: number; days_worked?: number; maximum_amount?: number; minimum_amount?: number; maximum_salary_multiplier?: number; maximum_monthly_amount?: number; net_earnings?: number; locked_amount?: number; days_until_minimum_amount?: number; default_origination_fee?: number; message?: string; bonus_amount_per_withdrawal?: number; accumulated_bonus_amount?: number; special_origination_fee?: number; origination_fee?: number; max_amount_for_special_fee?: number; }