import * as z from 'zod'; declare const configSchema: z.ZodObject<{ DIRECTUS_URL: z.ZodString; DIRECTUS_TOKEN: z.ZodOptional>; DIRECTUS_USER_EMAIL: z.ZodOptional>; DIRECTUS_USER_PASSWORD: z.ZodOptional>; DISABLE_TOOLS: z.ZodDefault>; MCP_SYSTEM_PROMPT_ENABLED: z.ZodDefault>; MCP_SYSTEM_PROMPT: z.ZodDefault>>; DIRECTUS_PROMPTS_COLLECTION_ENABLED: z.ZodDefault>; DIRECTUS_PROMPTS_COLLECTION: z.ZodOptional>; DIRECTUS_PROMPTS_NAME_FIELD: z.ZodDefault>>; DIRECTUS_PROMPTS_DESCRIPTION_FIELD: z.ZodDefault>>; DIRECTUS_PROMPTS_SYSTEM_PROMPT_FIELD: z.ZodDefault>>; DIRECTUS_PROMPTS_MESSAGES_FIELD: z.ZodDefault>>; }, {}>; export declare const createConfig: () => { DIRECTUS_TOKEN?: string | null | undefined; DIRECTUS_USER_EMAIL?: string | null | undefined; DIRECTUS_USER_PASSWORD?: string | null | undefined; DIRECTUS_PROMPTS_COLLECTION?: string | null | undefined; DIRECTUS_URL: string; DISABLE_TOOLS: string[]; MCP_SYSTEM_PROMPT_ENABLED: string; MCP_SYSTEM_PROMPT: string | null; DIRECTUS_PROMPTS_COLLECTION_ENABLED: string; DIRECTUS_PROMPTS_NAME_FIELD: string | null; DIRECTUS_PROMPTS_DESCRIPTION_FIELD: string | null; DIRECTUS_PROMPTS_SYSTEM_PROMPT_FIELD: string | null; DIRECTUS_PROMPTS_MESSAGES_FIELD: string | null; }; export type Config = z.infer; export {};