Skip to main content

Interface: StatementPdfLine

Defined in: src/server/services/invoice/pdf.tsx:244

One open invoice on the statement. Pre-formatted by the service, like InvoicePdfLine.

Properties

balanceLabel

readonly balanceLabel: string

Defined in: src/server/services/invoice/pdf.tsx:253


dueLabel

readonly dueLabel: string

Defined in: src/server/services/invoice/pdf.tsx:248


interestLabel

readonly interestLabel: string

Defined in: src/server/services/invoice/pdf.tsx:255

'' when no interest has accrued on this line (or it was waived).


invoiceNumber

readonly invoiceNumber: string

Defined in: src/server/services/invoice/pdf.tsx:245


paidLabel

readonly paidLabel: string

Defined in: src/server/services/invoice/pdf.tsx:252


periodLabel

readonly periodLabel: string

Defined in: src/server/services/invoice/pdf.tsx:247

"May 11 – May 17, 2026", or '' when the invoice carries no billing period.


statusLabel

readonly statusLabel: string

Defined in: src/server/services/invoice/pdf.tsx:250

"Overdue" / "Current" — words, never colour alone (guidelines §Color).


totalLabel

readonly totalLabel: string

Defined in: src/server/services/invoice/pdf.tsx:251