/** * Common types used throughout the SDK */ export type QueryParams = Record; export interface JsonObject { [key: string]: JsonValue; } export type JsonValue = string | number | boolean | null | JsonObject | JsonValue[]; export interface Geometry { type: string; coordinates: number[] | number[][] | number[][][] | number[][][][]; } export interface GeographicEntityBase { id: string; code: string; name: string; type: string; status: string; metadata: JsonObject | null; }