import { z } from 'zod'; /** * Copyright 2025 © BeeAI a Series of LF Projects, LLC * SPDX-License-Identifier: Apache-2.0 */ declare const PlatformUIType: z.ZodEnum<["chat", "hands-off"]>; declare const AgentToolInfo: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; description?: string | null | undefined; }, { name: string; description?: string | null | undefined; }>; declare const PlatformUIAnnotation: z.ZodObject<{ ui_type: z.ZodEnum<["chat", "hands-off"]>; user_greeting: z.ZodOptional>; display_name: z.ZodOptional>; tools: z.ZodDefault>; }, "strip", z.ZodTypeAny, { name: string; description?: string | null | undefined; }, { name: string; description?: string | null | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { ui_type: "chat" | "hands-off"; tools: { name: string; description?: string | null | undefined; }[]; user_greeting?: string | null | undefined; display_name?: string | null | undefined; }, { ui_type: "chat" | "hands-off"; user_greeting?: string | null | undefined; display_name?: string | null | undefined; tools?: { name: string; description?: string | null | undefined; }[] | undefined; }>; export { AgentToolInfo, PlatformUIAnnotation, PlatformUIType };