@deck.gl/carto
Version:
CARTO official integration with Deck.gl. Build geospatial applications using CARTO and Deck.gl.
17 lines • 874 B
TypeScript
import { Tile as PropertiesTile } from "./schema/carto-properties-tile.js";
import { Tile as VectorTile } from "./schema/carto-tile.js";
import type { TilejsonResult } from '@carto/api-client';
/**
* Merges load options with additional options, creating a new object without mutating the input.
* Handles nested objects through recursive deep merge with protection against circular references.
*/
export declare function mergeLoadOptions(loadOptions: any, additionalOptions: any, depth?: number): any;
export declare function mergeBoundaryData(geometry: VectorTile, properties: PropertiesTile): VectorTile;
export declare const TilejsonPropType: {
type: "object";
value: null | TilejsonResult;
validate: (value: TilejsonResult, propType: any) => any;
equal: (value1: any, value2: any) => boolean;
async: boolean;
};
//# sourceMappingURL=utils.d.ts.map