import * as z from "zod/v4"; import { OpenEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; import { PresetDesignatedVersion } from "./presetdesignatedversion.js"; export declare const PresetWithDesignatedVersionStatus: { readonly Active: "active"; readonly Disabled: "disabled"; readonly Archived: "archived"; }; export type PresetWithDesignatedVersionStatus = OpenEnum; /** * A preset with its currently designated version. */ export type PresetWithDesignatedVersion = { createdAt: string; creatorUserId: string | null; description: string | null; /** * A specific version of a preset, containing config and optional system prompt. */ designatedVersion: PresetDesignatedVersion | null; designatedVersionId: string | null; id: string; name: string; slug: string; status: PresetWithDesignatedVersionStatus; statusUpdatedAt: string | null; updatedAt: string; workspaceId: string | null; }; /** @internal */ export declare const PresetWithDesignatedVersionStatus$inboundSchema: z.ZodType; /** @internal */ export declare const PresetWithDesignatedVersion$inboundSchema: z.ZodType; export declare function presetWithDesignatedVersionFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=presetwithdesignatedversion.d.ts.map