import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type UpdatePromptResponse = { /** * Unique prompt identifier */ id: string; /** * Object type */ object: "prompt"; /** * Human-readable prompt name */ name: string; /** * Detailed description of the prompt */ description?: string | undefined; /** * Currently active version number */ activeVersion: number; /** * Most recent version number */ latestVersion: number; /** * Custom metadata key-value pairs */ metadata: { [k: string]: any; }; /** * Timestamp when the prompt was created */ createdAt: Date; /** * Timestamp when the prompt was last updated */ updatedAt: Date; }; /** @internal */ export declare const UpdatePromptResponse$inboundSchema: z.ZodType; /** @internal */ export type UpdatePromptResponse$Outbound = { id: string; object: "prompt"; name: string; description?: string | undefined; active_version: number; latest_version: number; metadata: { [k: string]: any; }; created_at: string; updated_at: string; }; /** @internal */ export declare const UpdatePromptResponse$outboundSchema: z.ZodType; export declare function updatePromptResponseToJSON(updatePromptResponse: UpdatePromptResponse): string; export declare function updatePromptResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=updatepromptresponse.d.ts.map