import { z } from "../../node/z-min.js"; export declare const zBaseAgentMetadata: z.ZodMiniObject<{ workDir: z.ZodMiniString; tools: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>; export type BaseAgentMetadata = z.output; export declare const zCommonAgentMetadata: z.ZodMiniObject<{ workDir: z.ZodMiniString; tools: z.ZodMiniOptional>>; }, z.core.$strip>>; agent: z.ZodMiniLiteral<"common">; }, z.core.$strip>; export type CommonAgentMetadata = z.output; export declare const zCoderAgentMetadata: z.ZodMiniObject<{ workDir: z.ZodMiniString; tools: z.ZodMiniOptional>>; }, z.core.$strip>>; agent: z.ZodMiniLiteral<"coder">; codeName: z.ZodMiniString; dirs: z.ZodMiniArray>; docs: z.ZodMiniArray>; mcp: z.ZodMiniArray; prefix: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>; export type CoderAgentMetadata = z.output; export declare const zAgentMetadata: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ workDir: z.ZodMiniString; tools: z.ZodMiniOptional>>; }, z.core.$strip>>; agent: z.ZodMiniLiteral<"common">; }, z.core.$strip>, z.ZodMiniObject<{ workDir: z.ZodMiniString; tools: z.ZodMiniOptional>>; }, z.core.$strip>>; agent: z.ZodMiniLiteral<"coder">; codeName: z.ZodMiniString; dirs: z.ZodMiniArray>; docs: z.ZodMiniArray>; mcp: z.ZodMiniArray; prefix: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>], "agent">; export type AgentMetadata = z.output; export declare const zPageToolConfig: z.ZodMiniObject<{ name: z.ZodMiniString; description: z.ZodMiniString; parameters: z.ZodMiniAny; filepath: z.ZodMiniString; disabled: z.ZodMiniOptional>; }, z.core.$strip>; export type PageToolConfig = z.output; export declare const zPageConfig: z.ZodMiniObject<{ metadata: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ workDir: z.ZodMiniString; tools: z.ZodMiniOptional>>; }, z.core.$strip>>; agent: z.ZodMiniLiteral<"common">; }, z.core.$strip>, z.ZodMiniObject<{ workDir: z.ZodMiniString; tools: z.ZodMiniOptional>>; }, z.core.$strip>>; agent: z.ZodMiniLiteral<"coder">; codeName: z.ZodMiniString; dirs: z.ZodMiniArray>; docs: z.ZodMiniArray>; mcp: z.ZodMiniArray; prefix: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>], "agent">; model: z.ZodMiniString; systemPrompt: z.ZodMiniString; tools: z.ZodMiniArray; description: z.ZodMiniString; parameters: z.ZodMiniAny; filepath: z.ZodMiniString; disabled: z.ZodMiniOptional>; }, z.core.$strip>>; title: z.ZodMiniOptional>; }, z.core.$strip>; export type PageConfig = z.output; //# sourceMappingURL=types.d.ts.map