import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { Occurrence, Occurrence$Outbound } from "./occurrence.js"; import { Recur, Recur$Outbound } from "./recur.js"; export type UpsertSchedule = { /** * Simple description of what the schedule is. */ description?: string | undefined; occurrences?: Array | undefined; /** * Defines configuration for recurring transfers. */ recur?: Recur | undefined; }; /** @internal */ export declare const UpsertSchedule$inboundSchema: z.ZodType; /** @internal */ export type UpsertSchedule$Outbound = { description?: string | undefined; occurrences?: Array | undefined; recur?: Recur$Outbound | undefined; }; /** @internal */ export declare const UpsertSchedule$outboundSchema: z.ZodType; export declare function upsertScheduleToJSON(upsertSchedule: UpsertSchedule): string; export declare function upsertScheduleFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=upsertschedule.d.ts.map