import * as z from "zod/v4-mini"; export type NameSlugDescription = { name: string; /** * URL-friendly slug: lowercase alphanumeric with hyphens */ slug: string; description?: string | undefined; systemPrompt: string; model?: string | undefined; maxTurns?: number | undefined; permissionMode?: string | undefined; allowedTools?: Array | undefined; disallowedTools?: Array | undefined; status?: string | undefined; isPublic?: boolean | undefined; metadata?: { [k: string]: any; } | undefined; tags?: Array | undefined; createdBy?: string | undefined; }; /** @internal */ export type NameSlugDescription$Outbound = { name: string; slug: string; description?: string | undefined; systemPrompt: string; model?: string | undefined; maxTurns?: number | undefined; permissionMode?: string | undefined; allowedTools?: Array | undefined; disallowedTools?: Array | undefined; status?: string | undefined; isPublic?: boolean | undefined; metadata?: { [k: string]: any; } | undefined; tags?: Array | undefined; createdBy?: string | undefined; }; /** @internal */ export declare const NameSlugDescription$outboundSchema: z.ZodMiniType; export declare function nameSlugDescriptionToJSON(nameSlugDescription: NameSlugDescription): string; //# sourceMappingURL=name-slug-description.d.ts.map