/** * @fileoverview Find bus stops near a geographic location. * @module mcp-server/tools/definitions/find-stops.tool */ import { z } from '@cyanheads/mcp-ts-core'; import { JsonRpcErrorCode } from '@cyanheads/mcp-ts-core/errors'; export declare const findStops: import("@cyanheads/mcp-ts-core").ToolDefinition; query: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ stops: z.ZodArray; wheelchairBoarding: z.ZodEnum<{ ACCESSIBLE: "ACCESSIBLE"; NOT_ACCESSIBLE: "NOT_ACCESSIBLE"; UNKNOWN: "UNKNOWN"; }>; }, z.core.$strip>>; limitExceeded: z.ZodBoolean; }, z.core.$strip>, readonly [{ readonly reason: "rate_limited"; readonly code: JsonRpcErrorCode.RateLimited; readonly retryable: true; readonly when: "No upstream request slot opened within the queue wait cap, or OneBusAway returned a rate limit response."; readonly recovery: "Wait the seconds given in data.retryAfter, then retry — one API key is shared across all callers, so requests queue against a global budget rather than failing per caller."; readonly thrownBy: "service"; }], { readonly count: z.ZodNumber; readonly query: z.ZodOptional; readonly notice: z.ZodOptional; }>; //# sourceMappingURL=find-stops.tool.d.ts.map