@tak-ps/node-cot
Version:
Lightweight JavaScript library for parsing and manipulating TAK messages
73 lines (72 loc) • 3.39 kB
TypeScript
/**
* Type Schema for Basemap Map Source Configuration
* Compatible with Mobile Atlas Creator (MOBAC) Custom XML Map Sources
* @link https://mobac.sourceforge.io/wiki/index.php/Custom_XML_Map_Sources
*/
export declare const BasemapMapSource: import("@sinclair/typebox").TObject<{
name: import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>;
minZoom: import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TInteger;
}>;
maxZoom: import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TInteger;
}>;
tileType: import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>;
tileUpdate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>>;
url: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>>;
invertYCoordinate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>>;
backgroundColor: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>>;
ignoreErrors: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TBoolean;
}>>;
serverParts: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>;
}>>;
}>;
declare const _default: import("@sinclair/typebox").TObject<{
customMapSource: import("@sinclair/typebox").TObject<{
name: import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>;
minZoom: import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TInteger;
}>;
maxZoom: import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TInteger;
}>;
tileType: import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>;
tileUpdate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>>;
url: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>>;
invertYCoordinate: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>>;
backgroundColor: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TString;
}>>;
ignoreErrors: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TBoolean;
}>>;
serverParts: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{
_text: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>;
}>>;
}>;
}>;
export default _default;