import { TimeStamped } from '../django'; import { BANKING_CHARGE_STATUS } from './banking-charge-status.model'; export declare class BankingCharge implements TimeStamped { id: string; created: Date; modified: Date; amount: number; netAmount: number; discountAmount: number; discountDueDateLimitDays: number; dueDate: Date; interestAmount: number; fine: number; objectId: string; bankSlipUrl: string; paymentDate: Date; description: string; status: BANKING_CHARGE_STATUS; constructor(data?: string | BankingCharge | DjangoBankingCharge); } export declare function parseBankingCharge(data?: string | BankingCharge | DjangoBankingCharge): BankingCharge; export interface DjangoBankingCharge { id?: string; created?: string; modified?: string; amount?: number; net_amount?: number; discount_amount?: number; discount_due_date_limit_days?: number; due_date?: string; interest_amount?: number; fine?: number; bank_slip_url?: string; object_id?: string; payment_date?: string; description?: string; status?: BANKING_CHARGE_STATUS; }