import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * Unit of time for the look-back window. */ export declare const LookBackWindowDtoUnit: { readonly Seconds: "seconds"; readonly Minutes: "minutes"; readonly Hours: "hours"; readonly Days: "days"; readonly Weeks: "weeks"; readonly Months: "months"; }; /** * Unit of time for the look-back window. */ export type LookBackWindowDtoUnit = ClosedEnum; export type LookBackWindowDto = { /** * Amount of time for the look-back window. */ amount: number; /** * Unit of time for the look-back window. */ unit: LookBackWindowDtoUnit; }; /** @internal */ export declare const LookBackWindowDtoUnit$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const LookBackWindowDtoUnit$outboundSchema: z.ZodNativeEnum; /** @internal */ export declare const LookBackWindowDto$inboundSchema: z.ZodType; /** @internal */ export type LookBackWindowDto$Outbound = { amount: number; unit: string; }; /** @internal */ export declare const LookBackWindowDto$outboundSchema: z.ZodType; export declare function lookBackWindowDtoToJSON(lookBackWindowDto: LookBackWindowDto): string; export declare function lookBackWindowDtoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=lookbackwindowdto.d.ts.map