import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "./sdk-validation-error.js"; export type InvoiceLineItemPreview = { /** * amount for this line item */ amount?: string | undefined; /** * description of the line item */ description?: string | undefined; /** * is_proration indicates if this line item is a proration */ isProration?: boolean | undefined; /** * period_end for this line item (if applicable) */ periodEnd?: Date | undefined; /** * period_start for this line item (if applicable) */ periodStart?: Date | undefined; /** * quantity for this line item */ quantity?: string | undefined; /** * unit_price for this line item */ unitPrice?: string | undefined; }; /** @internal */ export declare const InvoiceLineItemPreview$inboundSchema: z.ZodMiniType; export declare function invoiceLineItemPreviewFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=invoice-line-item-preview.d.ts.map