import { z } from 'zod';
export declare const MCP_TOOL_LIST_EXPLORES_DESCRIPTION = "Tool: listExplores\n\nPurpose:\nLists all Explores available to the user in the current project. Returns a summary of each explore including its name, label, base table, and tags.\n\nUsage Tips:\n- Use this to discover what data sources are available before using MCP schema-discovery tools for detailed field information\n- No arguments needed - automatically uses the current project context\n- Results are filtered based on user permissions and selected tags\n- Returns explore metadata without field details for quick overview\n";
export declare const mcpToolListExploresArgsSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
export type McpToolListExploresArgs = z.infer<typeof mcpToolListExploresArgsSchema>;
export declare const mcpToolListExploresOutputSchema: z.ZodObject<{
    result: z.ZodString;
    metadata: z.ZodObject<{
        status: z.ZodEnum<["success", "error"]>;
    }, "strip", z.ZodTypeAny, {
        status: "error" | "success";
    }, {
        status: "error" | "success";
    }>;
}, "strip", z.ZodTypeAny, {
    metadata: {
        status: "error" | "success";
    };
    result: string;
}, {
    metadata: {
        status: "error" | "success";
    };
    result: string;
}>;
export type McpToolListExploresOutput = z.infer<typeof mcpToolListExploresOutputSchema>;
//# sourceMappingURL=mcpToolListExploresArgs.d.ts.map