import { z } from "zod"; import { type GisSourceMetadata } from "../lib/gis-sources.js"; export declare const agriculturalLandSchema: z.ZodObject<{ lat: z.ZodNumber; lon: z.ZodNumber; country: z.ZodString; }, z.core.$strip>; type BmvStatus = "yes" | "no" | "uncertain" | "unknown"; type ClassificationBasis = "post_1988" | "provisional" | "none"; interface AlcClassification { source: "post_1988" | "provisional"; grade: string | null; area_ha: number | null; survey_ref: string | null; } interface AgriculturalLandResult { lat: number; lon: number; country: string; post_1988: AlcClassification | null; provisional: AlcClassification | null; effective_grade: string | null; bmv_status: BmvStatus; classification_basis: ClassificationBasis; explanation: string; source_metadata: GisSourceMetadata; warnings?: string[]; disclaimer: string; } export declare function getAgriculturalLand(params: z.infer): Promise; export {};