import 'graphile-build'; import 'graphile-build-pg'; import type { GraphileConfig } from 'graphile-config'; import '../types'; /** * PostgisMeasurementFieldsPlugin * * Adds measurement fields to PostGIS geometry/geography object types: * * - LineString / MultiLineString: `length` (meters, Haversine) * - Polygon / MultiPolygon: `area` (sq meters, spherical excess), `perimeter` (meters) * * All measurements are approximate geodesic calculations from GeoJSON * coordinates assuming WGS84. For exact PostGIS server-side values, use * SQL computed columns (ST_Area, ST_Length, ST_Perimeter). */ export declare const PostgisMeasurementFieldsPlugin: GraphileConfig.Plugin;