/**
 * Common types used throughout the SDK
 */
export type QueryParams = Record<string, string | number | boolean | string[] | number[] | undefined>;
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;
}
