import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdk-validation-error.js"; export type Agent = { id: number; workspaceId: string; name: string; slug: string; description: string | null; systemPrompt: string; model: string; maxTurns: number; permissionMode: string; allowedTools: Array | null; disallowedTools: Array | null; status: string; isPublic: boolean; metadata: { [k: string]: any; } | null; tags: Array | null; createdBy: string | null; createdAt: Date; updatedAt: Date; }; /** @internal */ export declare const Agent$inboundSchema: z.ZodMiniType; export declare function agentFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=agent.d.ts.map