import * as z from "zod/v4";
import { Result as SafeParseResult } from "../types/fp.js";
import { SDKValidationError } from "./errors/sdkvalidationerror.js";
/**
 * A specific version of a preset, containing config and optional system prompt.
 */
export type PresetDesignatedVersion = {
    config: {
        [k: string]: any;
    };
    createdAt: string;
    creatorId: string;
    id: string;
    presetId: string;
    systemPrompt: string | null;
    updatedAt: string;
    version: number;
};
/** @internal */
export declare const PresetDesignatedVersion$inboundSchema: z.ZodType<PresetDesignatedVersion, unknown>;
export declare function presetDesignatedVersionFromJSON(jsonString: string): SafeParseResult<PresetDesignatedVersion, SDKValidationError>;
//# sourceMappingURL=presetdesignatedversion.d.ts.map