/** * Zod 스키마 정의 - 모든 도구 입력값 검증 */ import { z } from "zod"; export declare const GeocodeSchema: z.ZodObject<{ query: z.ZodString; coordinate: z.ZodOptional; filter: z.ZodOptional; language: z.ZodOptional>; page: z.ZodOptional; count: z.ZodOptional; }, "strict", z.ZodTypeAny, { query: string; filter?: string | undefined; coordinate?: string | undefined; language?: "ko" | "en" | "ja" | "zh" | undefined; page?: number | undefined; count?: number | undefined; }, { query: string; filter?: string | undefined; coordinate?: string | undefined; language?: "ko" | "en" | "ja" | "zh" | undefined; page?: number | undefined; count?: number | undefined; }>; export declare const ReverseGeocodeSchema: z.ZodObject<{ coords: z.ZodString; sourcecrs: z.ZodOptional>; targetcrs: z.ZodOptional>; orders: z.ZodOptional; output: z.ZodOptional>; }, "strict", z.ZodTypeAny, { coords: string; sourcecrs?: "epsg:4326" | "nhn:2048" | "nhn:128" | undefined; targetcrs?: "epsg:4326" | "nhn:2048" | "nhn:128" | undefined; orders?: string | undefined; output?: "json" | "xml" | undefined; }, { coords: string; sourcecrs?: "epsg:4326" | "nhn:2048" | "nhn:128" | undefined; targetcrs?: "epsg:4326" | "nhn:2048" | "nhn:128" | undefined; orders?: string | undefined; output?: "json" | "xml" | undefined; }>; export declare const DirectionsSchema: z.ZodObject<{ start: z.ZodString; goal: z.ZodString; waypoints: z.ZodOptional; option: z.ZodOptional>; cartype: z.ZodOptional; fueltype: z.ZodOptional>; mileage: z.ZodOptional; }, "strict", z.ZodTypeAny, { start: string; goal: string; waypoints?: string | undefined; option?: "trafast" | "tracomfort" | "traoptimal" | "traavoidtoll" | "traavoidcaronly" | undefined; cartype?: number | undefined; fueltype?: "gasoline" | "highgradegasoline" | "diesel" | "lpg" | undefined; mileage?: number | undefined; }, { start: string; goal: string; waypoints?: string | undefined; option?: "trafast" | "tracomfort" | "traoptimal" | "traavoidtoll" | "traavoidcaronly" | undefined; cartype?: number | undefined; fueltype?: "gasoline" | "highgradegasoline" | "diesel" | "lpg" | undefined; mileage?: number | undefined; }>; export declare const StaticMapSchema: z.ZodObject<{ center: z.ZodString; level: z.ZodOptional; w: z.ZodOptional; h: z.ZodOptional; maptype: z.ZodOptional>; markers: z.ZodOptional; path: z.ZodOptional; scale: z.ZodOptional; }, "strict", z.ZodTypeAny, { center: string; path?: string | undefined; level?: number | undefined; w?: number | undefined; h?: number | undefined; maptype?: "basic" | "traffic" | "satellite" | "satellite_base" | "terrain" | undefined; markers?: string | undefined; scale?: number | undefined; }, { center: string; path?: string | undefined; level?: number | undefined; w?: number | undefined; h?: number | undefined; maptype?: "basic" | "traffic" | "satellite" | "satellite_base" | "terrain" | undefined; markers?: string | undefined; scale?: number | undefined; }>; export declare const UsageSchema: z.ZodObject<{ month: z.ZodOptional; }, "strict", z.ZodTypeAny, { month?: string | undefined; }, { month?: string | undefined; }>; export type GeocodeInput = z.infer; export type ReverseGeocodeInput = z.infer; export type DirectionsInput = z.infer; export type StaticMapInput = z.infer; export type UsageInput = z.infer; //# sourceMappingURL=index.d.ts.map