/** * @fileoverview ourairports_list_countries — the lookup table for valid * country/region filter values used by both search tools. Lists the * countries present in the bundled dataset with ISO codes and airport counts, * optionally filtered by country and continent with regions nested. * @module src/mcp-server/tools/definitions/list-countries.tool */ import { z } from '@cyanheads/mcp-ts-core'; import { JsonRpcErrorCode } from '@cyanheads/mcp-ts-core/errors'; export declare const listCountriesTool: import("@cyanheads/mcp-ts-core").ToolDefinition, z.ZodString]>>; continent: z.ZodOptional>; include_regions: z.ZodDefault; }, z.core.$strip>, z.ZodObject<{ countries: z.ZodArray; airportCount: z.ZodNumber; regions: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>, readonly [{ readonly reason: "unknown_country"; readonly code: JsonRpcErrorCode.NotFound; readonly when: "The country code is absent from the bundled country table."; readonly recovery: "Call ourairports_list_countries without country to discover valid country codes, then retry."; }], { readonly totalCount: z.ZodNumber; readonly notice: z.ZodOptional; }>; //# sourceMappingURL=list-countries.tool.d.ts.map