"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Location = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Location service binding for Step Functions SDK integrations. */
class Location {
    constructor() { }
    associateTrackerConsumer(params) {
        throw new Error(BINDING_ERROR);
    }
    batchDeleteDevicePositionHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    batchDeleteGeofence(params) {
        throw new Error(BINDING_ERROR);
    }
    batchEvaluateGeofences(params) {
        throw new Error(BINDING_ERROR);
    }
    batchGetDevicePosition(params) {
        throw new Error(BINDING_ERROR);
    }
    batchPutGeofence(params) {
        throw new Error(BINDING_ERROR);
    }
    batchUpdateDevicePosition(params) {
        throw new Error(BINDING_ERROR);
    }
    calculateRoute(params) {
        throw new Error(BINDING_ERROR);
    }
    calculateRouteMatrix(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteGeofenceCollection(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteKey(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteMap(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePlaceIndex(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRouteCalculator(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTracker(params) {
        throw new Error(BINDING_ERROR);
    }
    describeGeofenceCollection(params) {
        throw new Error(BINDING_ERROR);
    }
    describeKey(params) {
        throw new Error(BINDING_ERROR);
    }
    describeMap(params) {
        throw new Error(BINDING_ERROR);
    }
    describePlaceIndex(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRouteCalculator(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTracker(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateTrackerConsumer(params) {
        throw new Error(BINDING_ERROR);
    }
    forecastGeofenceEvents(params) {
        throw new Error(BINDING_ERROR);
    }
    getDevicePosition(params) {
        throw new Error(BINDING_ERROR);
    }
    getDevicePositionHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    getGeofence(params) {
        throw new Error(BINDING_ERROR);
    }
    getMapGlyphs(params) {
        throw new Error(BINDING_ERROR);
    }
    getMapSprites(params) {
        throw new Error(BINDING_ERROR);
    }
    getMapStyleDescriptor(params) {
        throw new Error(BINDING_ERROR);
    }
    getMapTile(params) {
        throw new Error(BINDING_ERROR);
    }
    getPlace(params) {
        throw new Error(BINDING_ERROR);
    }
    listDevicePositions(params) {
        throw new Error(BINDING_ERROR);
    }
    listGeofenceCollections(params) {
        throw new Error(BINDING_ERROR);
    }
    listGeofences(params) {
        throw new Error(BINDING_ERROR);
    }
    listKeys(params) {
        throw new Error(BINDING_ERROR);
    }
    listMaps(params) {
        throw new Error(BINDING_ERROR);
    }
    listPlaceIndexes(params) {
        throw new Error(BINDING_ERROR);
    }
    listRouteCalculators(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listTrackerConsumers(params) {
        throw new Error(BINDING_ERROR);
    }
    listTrackers(params) {
        throw new Error(BINDING_ERROR);
    }
    putGeofence(params) {
        throw new Error(BINDING_ERROR);
    }
    searchPlaceIndexForPosition(params) {
        throw new Error(BINDING_ERROR);
    }
    searchPlaceIndexForSuggestions(params) {
        throw new Error(BINDING_ERROR);
    }
    searchPlaceIndexForText(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateGeofenceCollection(params) {
        throw new Error(BINDING_ERROR);
    }
    updateKey(params) {
        throw new Error(BINDING_ERROR);
    }
    updateMap(params) {
        throw new Error(BINDING_ERROR);
    }
    updatePlaceIndex(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRouteCalculator(params) {
        throw new Error(BINDING_ERROR);
    }
    updateTracker(params) {
        throw new Error(BINDING_ERROR);
    }
    verifyDevicePosition(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.Location = Location;
//# sourceMappingURL=Location.js.map