import { AutoEncoder } from '@simonbackx/simple-encoding'; import { BalanceItem, BalanceItemWithPayments } from '../BalanceItem.js'; import { PaymentGeneral } from '../members/PaymentGeneral.js'; import { Organization } from '../Organization.js'; export declare class PayableBalance extends AutoEncoder { organization: Organization; amountPaid: number; amountOpen: number; amountPending: number; } export declare class PayableBalanceCollection extends AutoEncoder { /** * Debt you have to other organizations */ organizations: PayableBalance[]; } export declare class DetailedPayableBalance extends AutoEncoder { organization: Organization; balanceItems: BalanceItemWithPayments[]; payments: PaymentGeneral[]; get filteredBalanceItems(): BalanceItem[]; } export declare class DetailedPayableBalanceCollection extends AutoEncoder { /** * Debt you have to other organizations */ organizations: DetailedPayableBalance[]; } //# sourceMappingURL=PayableBalanceCollection.d.ts.map