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