import { z } from "zod"; import type { StructuredToolResult } from "../structured.js"; export declare const municipiosSchema: z.ZodObject<{ uf: z.ZodOptional; busca: z.ZodOptional; limite: z.ZodDefault>; }, "strip", z.ZodTypeAny, { limite: number; uf?: string | undefined; busca?: string | undefined; }, { uf?: string | undefined; busca?: string | undefined; limite?: number | undefined; }>; export type MunicipiosInput = z.infer; /** Structured output payload (validated against this schema by the MCP SDK). */ export declare const municipiosOutputSchema: z.ZodObject<{ municipios: z.ZodArray, "many">; total: z.ZodNumber; uf: z.ZodOptional; busca: z.ZodOptional; }, "strip", z.ZodTypeAny, { total: number; municipios: { nome: string; id: number; }[]; uf?: string | undefined; busca?: string | undefined; }, { total: number; municipios: { nome: string; id: number; }[]; uf?: string | undefined; busca?: string | undefined; }>; /** * Fetches municipalities from IBGE API */ export declare function ibgeMunicipios(input: MunicipiosInput): Promise; //# sourceMappingURL=municipios.d.ts.map