import { ISchemaDefinition } from ".."; import { MultiPolygon } from "geojson"; export interface ILimeGeofencingZonesRule { ride_allowed: boolean; ride_through_allowed: boolean; maximum_speed_kph?: number | null; vehicle_type_id: string[]; } export interface ILimeGeofencingZoneFeature { type: "Feature"; geometry: MultiPolygon; properties: { rules: ILimeGeofencingZonesRule[]; }; } export interface ILimeGeofencingZones { type: "FeatureCollection"; features: ILimeGeofencingZoneFeature[]; } export interface ILimeGeofencingZonesInput { last_updated: number; ttl: number; version: string; data: { geofencing_zones: ILimeGeofencingZones; }; } export declare const limeGeofencingZonesJsonSchema: ISchemaDefinition;