import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { InvoiceLineItemPreview } from "./invoice-line-item-preview.js"; import { SDKValidationError } from "./sdk-validation-error.js"; export type InvoicePreview = { /** * currency is the currency for all amounts */ currency?: string | undefined; /** * due_date is when the invoice would be due */ dueDate?: Date | undefined; /** * line_items contains preview of line items */ lineItems?: Array | undefined; /** * subtotal is the subtotal amount before taxes */ subtotal?: string | undefined; /** * tax_amount is the total tax amount */ taxAmount?: string | undefined; /** * total is the total amount including taxes */ total?: string | undefined; }; /** @internal */ export declare const InvoicePreview$inboundSchema: z.ZodMiniType; export declare function invoicePreviewFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=invoice-preview.d.ts.map