import * as z from "zod/v4-mini"; export type GetInvoicePdfRequest = { /** * Invoice ID */ id: string; /** * Return presigned URL from s3 instead of PDF */ url?: boolean | undefined; /** * Force regeneration of the PDF even if one already exists in S3 (default: false). Note: force_generate has no effect if invoice_pdf_url is already set on the invoice. */ forceGenerate?: boolean | undefined; }; /** @internal */ export type GetInvoicePdfRequest$Outbound = { id: string; url?: boolean | undefined; force_generate?: boolean | undefined; }; /** @internal */ export declare const GetInvoicePdfRequest$outboundSchema: z.ZodMiniType; export declare function getInvoicePdfRequestToJSON(getInvoicePdfRequest: GetInvoicePdfRequest): string; //# sourceMappingURL=get-invoice-pdf-op.d.ts.map