import type { FeatureCollectionType, FeatureType, LineString } from '../types/geojson.js'; /** * **Important**: While the suffix can be any length, it is strongly recommended to use * suffixes of at least 8 characters to ensure uniqueness and avoid collisions. * * @pattern ^w_[A-Za-z0-9_-]+$ */ export type WindowId = string; export type WindowProperties = { id: WindowId; }; export type WindowFeature = { type: FeatureType; geometry: LineString; properties: WindowProperties; }; export type WindowCollection = { type: FeatureCollectionType; features: { type: FeatureType; geometry: LineString; properties: WindowProperties; }[]; }; //# sourceMappingURL=window.d.ts.map