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