@stadiamaps/api
Version:
Stadia Maps Geospatial APIs
45 lines • 1.68 kB
TypeScript
/**
* Stadia Maps Geospatial APIs
* The Stadia Maps Geospatial APIs provide you with the data you need to build awesome applications.
*
* The version of the OpenAPI document: 10.0.1
* Contact: support@stadiamaps.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface GeoJSONGeometryBase
*/
export interface GeoJSONGeometryBase {
/**
*
* @type {string}
* @memberof GeoJSONGeometryBase
*/
type: GeoJSONGeometryBaseTypeEnum;
}
/**
* @export
*/
export declare const GeoJSONGeometryBaseTypeEnum: {
readonly Point: "Point";
readonly MultiPoint: "MultiPoint";
readonly LineString: "LineString";
readonly MultiLineString: "MultiLineString";
readonly Polygon: "Polygon";
readonly MultiPolygon: "MultiPolygon";
};
export type GeoJSONGeometryBaseTypeEnum = (typeof GeoJSONGeometryBaseTypeEnum)[keyof typeof GeoJSONGeometryBaseTypeEnum];
/**
* Check if a given object implements the GeoJSONGeometryBase interface.
*/
export declare function instanceOfGeoJSONGeometryBase(value: object): value is GeoJSONGeometryBase;
export declare function GeoJSONGeometryBaseFromJSON(json: any): GeoJSONGeometryBase;
export declare function GeoJSONGeometryBaseFromJSONTyped(json: any, ignoreDiscriminator: boolean): GeoJSONGeometryBase;
export declare function GeoJSONGeometryBaseToJSON(json: any): GeoJSONGeometryBase;
export declare function GeoJSONGeometryBaseToJSONTyped(value?: GeoJSONGeometryBase | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=GeoJSONGeometryBase.d.ts.map