UNPKG

@stadiamaps/api

Version:
57 lines 2.24 kB
/** * 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 AnnotationFilters */ export interface AnnotationFilters { /** * * @type {string} * @memberof AnnotationFilters */ action?: AnnotationFiltersActionEnum; /** * A set of granular attributes to include between every pair of coordinates along the route. This can significantly increase the response size. * @type {Array<string>} * @memberof AnnotationFilters */ attributes?: Array<AnnotationFiltersAttributesEnum>; } /** * @export */ export declare const AnnotationFiltersActionEnum: { readonly Include: "include"; readonly Exclude: "exclude"; }; export type AnnotationFiltersActionEnum = (typeof AnnotationFiltersActionEnum)[keyof typeof AnnotationFiltersActionEnum]; /** * @export */ export declare const AnnotationFiltersAttributesEnum: { readonly ShapeAttributesSpeed: "shape_attributes.speed"; readonly ShapeAttributesSpeedLimit: "shape_attributes.speed_limit"; readonly ShapeAttributesTime: "shape_attributes.time"; readonly ShapeAttributesLength: "shape_attributes.length"; }; export type AnnotationFiltersAttributesEnum = (typeof AnnotationFiltersAttributesEnum)[keyof typeof AnnotationFiltersAttributesEnum]; /** * Check if a given object implements the AnnotationFilters interface. */ export declare function instanceOfAnnotationFilters(value: object): value is AnnotationFilters; export declare function AnnotationFiltersFromJSON(json: any): AnnotationFilters; export declare function AnnotationFiltersFromJSONTyped(json: any, ignoreDiscriminator: boolean): AnnotationFilters; export declare function AnnotationFiltersToJSON(json: any): AnnotationFilters; export declare function AnnotationFiltersToJSONTyped(value?: AnnotationFilters | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=AnnotationFilters.d.ts.map