/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; export type TransactionsReportSpec = { /** * The report model type. */ model: "transactions"; /** * The parameters for the transactions report model. */ params: { [k: string]: any }; }; /** @internal */ export type TransactionsReportSpec$Outbound = { model: "transactions"; params: { [k: string]: any }; }; /** @internal */ export const TransactionsReportSpec$outboundSchema: z.ZodType< TransactionsReportSpec$Outbound, z.ZodTypeDef, TransactionsReportSpec > = z.object({ model: z.literal("transactions"), params: z.record(z.any()), }); export function transactionsReportSpecToJSON( transactionsReportSpec: TransactionsReportSpec, ): string { return JSON.stringify( TransactionsReportSpec$outboundSchema.parse(transactionsReportSpec), ); }