@stadiamaps/api
Version:
Stadia Maps Geospatial APIs
38 lines • 1.23 kB
TypeScript
import { BulkRequestQuery } from './BulkRequestQuery';
/**
*
* @export
* @interface BulkRequest
*/
export interface BulkRequest {
/**
*
* @type {string}
* @memberof BulkRequest
*/
endpoint?: BulkRequestEndpointEnum;
/**
*
* @type {BulkRequestQuery}
* @memberof BulkRequest
*/
query?: BulkRequestQuery;
}
/**
* @export
*/
export declare const BulkRequestEndpointEnum: {
readonly V1Search: "/v1/search";
readonly V1SearchStructured: "/v1/search/structured";
readonly V1Reverse: "/v1/reverse";
};
export type BulkRequestEndpointEnum = (typeof BulkRequestEndpointEnum)[keyof typeof BulkRequestEndpointEnum];
/**
* Check if a given object implements the BulkRequest interface.
*/
export declare function instanceOfBulkRequest(value: object): value is BulkRequest;
export declare function BulkRequestFromJSON(json: any): BulkRequest;
export declare function BulkRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): BulkRequest;
export declare function BulkRequestToJSON(json: any): BulkRequest;
export declare function BulkRequestToJSONTyped(value?: BulkRequest | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=BulkRequest.d.ts.map