import { z } from 'zod'; import { McpToolResultInterface } from '../interfaces/mcp.tool.result.interface'; import { McpTool } from './mcp.tool'; type ReportsListInput = { search?: string; }; export declare class ReportsListTool extends McpTool { readonly name = "reports_list"; readonly title = "List reports"; readonly description = "Discover report slugs and titles available to the connected business. Use a slug from this list with reports_run. Returns { rows, total, limit, offset }."; readonly inputSchema: { search: z.ZodOptional; }; protected readonly readOnly = true; readonly requiredScopes: string[]; execute(args: ReportsListInput): Promise; } export {};