/** * `zoning` — Myplan generalised land-use zoning for a point (SPEC §4.6). */ import { z } from "zod"; export declare const name = "zoning"; export declare const description = "Get the generalised land-use zoning for a location in Ireland, from the Myplan.ie composite of all current local authority development plans.\n\nUse this in property due diligence to learn what the land is zoned for \u2014 residential, agricultural, open space, industrial, mixed use, etc. Zoning tells you what could be built there (or next door), whether a site has development potential, and whether a use is likely permissible. Returns the generalised zone type (standardised across authorities, e.g. 'Existing residential'), the local authority's own original zone label and objective text, the development plan name with its validity dates, and a link to plan documents where available.\n\nProvide lat/lng (WGS84) or a free-text address (geocoded; resolved location echoed back). Important: generalised zoning is a standardised simplification that complements but does NOT replace the statutory development plan \u2014 zone boundaries are generalised, and specific objectives, conditions and designations (protected structures, flood zones, SACs) live in the written plan. Verify anything decision-critical against the local authority's plan via the link. Points on unzoned land (much of rural Ireland outside town plans) return no records; that means no zoning objective is mapped, not that development is impossible."; export declare const inputSchema: { lat: z.ZodOptional; lng: z.ZodOptional; address: z.ZodOptional; }; interface Input { lat?: number | undefined; lng?: number | undefined; address?: string | undefined; } export declare function handler(input: Input): Promise<{ content: { type: "text"; text: string; }[]; }>; export {};