import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type Skill = { /** * Unique identifier for the skill */ id: string; /** * Unix timestamp when the skill was created */ createdAt: number; /** * Default version for the skill */ defaultVersion: string; /** * Description of the skill */ description: string; /** * Latest version for the skill */ latestVersion: string; /** * Name of the skill */ name: string; object?: "skill" | undefined; }; /** @internal */ export declare const Skill$inboundSchema: z.ZodType; /** @internal */ export type Skill$Outbound = { id: string; created_at: number; default_version: string; description: string; latest_version: string; name: string; object: "skill"; }; /** @internal */ export declare const Skill$outboundSchema: z.ZodType; export declare function skillToJSON(skill: Skill): string; export declare function skillFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=skill.d.ts.map