Skip to main content

Interface: StatementPdfData

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

Properties​

balanceHeading​

readonly balanceHeading: string

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

"12,340.00 USD outstanding as of August 21, 2026".


billedTo​

readonly billedTo: string[]

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


internationalBank​

readonly internationalBank: InvoiceBankBlock | null

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


issuedBy​

readonly issuedBy: string[]

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


lines​

readonly lines: StatementPdfLine[]

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


localBank​

readonly localBank: InvoiceBankBlock | null

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


logoDataUrl​

readonly logoDataUrl: string | null

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


statementDateLabel​

readonly statementDateLabel: string

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


totalBalanceLabel​

readonly totalBalanceLabel: string

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


totalBilledLabel​

readonly totalBilledLabel: string

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


totalInterestLabel​

readonly totalInterestLabel: string | null

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

Present only when a line carries accrued, unwaived interest — the column follows it.


totalOverdueLabel​

readonly totalOverdueLabel: string | null

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

Present only when something on the statement is actually overdue.


totalPaidLabel​

readonly totalPaidLabel: string

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