/** * @fileoverview openchargemap_lookup_reference — resolve Open Charge Map reference names/codes to * the integer filter IDs openchargemap_find_stations requires, served from a bundled snapshot * (offline, instant). Browse a full category when no query is given. * @module mcp-server/tools/definitions/lookup-reference.tool */ import { z } from '@cyanheads/mcp-ts-core'; import { JsonRpcErrorCode } from '@cyanheads/mcp-ts-core/errors'; export declare const lookupReference: import("@cyanheads/mcp-ts-core").ToolDefinition; query: z.ZodOptional; limit: z.ZodDefault; offset: z.ZodDefault; }, z.core.$strip>, z.ZodObject<{ category: z.ZodString; matches: z.ZodArray>; isoCode: z.ZodOptional; detail: z.ZodOptional; }, z.core.$strip>>; filterParam: z.ZodOptional; snapshotDate: z.ZodString; source: z.ZodEnum<{ bundled: "bundled"; live: "live"; }>; attribution: z.ZodString; }, z.core.$strip>, readonly [{ readonly reason: "no_match"; readonly code: JsonRpcErrorCode.NotFound; readonly when: "No reference entry in the category matched the query."; readonly recovery: "Check spelling, try a shorter/more common term (e.g. \"CCS\" not \"Combined Charging System\"), or omit query to browse the whole category and pick the id."; }], { readonly totalCount: z.ZodNumber; readonly truncated: z.ZodOptional; readonly shown: z.ZodOptional; readonly cap: z.ZodOptional; readonly nextOffset: z.ZodOptional; readonly notice: z.ZodOptional; }>; //# sourceMappingURL=lookup-reference.tool.d.ts.map