import { BalanceItem, BalanceItemPayment } from './BalanceItem.js'; import { RegistrationWithTinyMember } from './members/RegistrationWithTinyMember.js'; import { Order } from './webshops/Order.js'; export declare class BalanceItemDetailed extends BalanceItem { registration: RegistrationWithTinyMember | null; order: Order | null; } export declare class BalanceItemPaymentDetailed extends BalanceItemPayment { balanceItem: BalanceItem; /** * @deprecated Use quantity to avoid confustion with quantity vs prices (amounts) * Note: this can be a float in case of partial payments * Try to avoid using this in calculations, as this is not super reliable * * Always round when displaying! */ get amount(): number; /** * Note: this can be a float in case of partial payments * Try to avoid using this in calculations, as this is not super reliable * * Always round when displaying! */ get quantity(): number; get unitPrice(): number; /** * When displayed as a single item */ get itemTitle(): string; /** * When displayed as a single item */ get itemDescription(): string | null; toString(): string; } //# sourceMappingURL=BalanceItemDetailed.d.ts.map