/**
 *   Generated file. Do not edit
 */
import { TapRequestFrame } from '@iotize/tap/client/api';
import * as serviceConverters from './service-converters';
import { converters as commonConverters } from '@iotize/tap/service/core';
import * as customConverters from '../custom/converter-map';
const allConverters = Object.assign(Object.assign(Object.assign({}, commonConverters), serviceConverters), customConverters);
export const SERVICE_CALLS = {
    getProtocolConfiguration: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: '/tapnpass/protocol-configuration',
        path: '/1027//21',
        responseBodyDecoder: allConverters.reversedTapnpassProtocolConfiguration,
    },
    setProtocolConfiguration: {
        method: TapRequestFrame.MethodType.POST,
        pathAlias: '/tapnpass/protocol-configuration',
        path: '/1027//21',
        bodyEncoder: allConverters.reversedTapnpassProtocolConfiguration,
    },
    putProtocolConfiguration: {
        method: TapRequestFrame.MethodType.PUT,
        pathAlias: '/tapnpass/protocol-configuration',
        path: '/1027//21',
        bodyEncoder: allConverters.reversedTapnpassProtocolConfiguration,
    },
    getStatus: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: '/tapnpass/status',
        path: '/1027//36',
        responseBodyDecoder: allConverters.adpStats,
    },
    postAction: {
        method: TapRequestFrame.MethodType.POST,
        pathAlias: '/tapnpass/action',
        path: '/1027//39',
    },
    getControlIn: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: '/tapnpass/control-in',
        path: '/1027//41',
        responseBodyDecoder: allConverters.adpControlIn,
    },
    setControlIn: {
        method: TapRequestFrame.MethodType.POST,
        pathAlias: '/tapnpass/control-in',
        path: '/1027//41',
        bodyEncoder: allConverters.adpControlIn,
    },
    getControlOut: {
        method: TapRequestFrame.MethodType.GET,
        pathAlias: '/tapnpass/control-out',
        path: '/1027//42',
        responseBodyDecoder: allConverters.adpControlOut,
    },
    setAdpControlOut: {
        method: TapRequestFrame.MethodType.POST,
        pathAlias: '/tapnpass/control-out',
        path: '/1027//42',
        responseBodyDecoder: allConverters.adpControlOut,
        bodyEncoder: allConverters.adpControlOut,
    },
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1jYWxscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3NlcnZpY2UvaW1wbC90YXBucGFzcy9zcmMvbGliL2dlbmVyYXRlZC9zZXJ2aWNlLWNhbGxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBUUgsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3pELE9BQU8sS0FBSyxpQkFBaUIsTUFBTSxzQkFBc0IsQ0FBQztBQUMxRCxPQUFPLEVBQUUsVUFBVSxJQUFJLGdCQUFnQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFMUUsT0FBTyxLQUFLLGdCQUFnQixNQUFNLHlCQUF5QixDQUFDO0FBRTVELE1BQU0sYUFBYSxpREFDZCxnQkFBZ0IsR0FDaEIsaUJBQWlCLEdBQ2pCLGdCQUFnQixDQUNwQixDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0sYUFBYSxHQUFHO0lBQzNCLHdCQUF3QixFQUFFO1FBQ3hCLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLGtDQUFrQztRQUM3QyxJQUFJLEVBQUUsV0FBVztRQUNqQixtQkFBbUIsRUFBRSxhQUFhLENBQUMscUNBQXFDO0tBQ2pCO0lBRXpELHdCQUF3QixFQUFFO1FBQ3hCLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLElBQUk7UUFDdkMsU0FBUyxFQUFFLGtDQUFrQztRQUM3QyxJQUFJLEVBQUUsV0FBVztRQUNqQixXQUFXLEVBQUUsYUFBYSxDQUFDLHFDQUFxQztLQUNUO0lBRXpELHdCQUF3QixFQUFFO1FBQ3hCLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLGtDQUFrQztRQUM3QyxJQUFJLEVBQUUsV0FBVztRQUNqQixXQUFXLEVBQUUsYUFBYSxDQUFDLHFDQUFxQztLQUNUO0lBRXpELFNBQVMsRUFBRTtRQUNULE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLGtCQUFrQjtRQUM3QixJQUFJLEVBQUUsV0FBVztRQUNqQixtQkFBbUIsRUFBRSxhQUFhLENBQUMsUUFBUTtLQUNUO0lBRXBDLFVBQVUsRUFBRTtRQUNWLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLElBQUk7UUFDdkMsU0FBUyxFQUFFLGtCQUFrQjtRQUM3QixJQUFJLEVBQUUsV0FBVztLQUNtQjtJQUV0QyxZQUFZLEVBQUU7UUFDWixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxzQkFBc0I7UUFDakMsSUFBSSxFQUFFLFdBQVc7UUFDakIsbUJBQW1CLEVBQUUsYUFBYSxDQUFDLFlBQVk7S0FDVDtJQUV4QyxZQUFZLEVBQUU7UUFDWixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxJQUFJO1FBQ3ZDLFNBQVMsRUFBRSxzQkFBc0I7UUFDakMsSUFBSSxFQUFFLFdBQVc7UUFDakIsV0FBVyxFQUFFLGFBQWEsQ0FBQyxZQUFZO0tBQ0Q7SUFFeEMsYUFBYSxFQUFFO1FBQ2IsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsdUJBQXVCO1FBQ2xDLElBQUksRUFBRSxXQUFXO1FBQ2pCLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxhQUFhO0tBQ1Q7SUFFekMsZ0JBQWdCLEVBQUU7UUFDaEIsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSTtRQUN2QyxTQUFTLEVBQUUsdUJBQXVCO1FBQ2xDLElBQUksRUFBRSxXQUFXO1FBQ2pCLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxhQUFhO1FBQ2hELFdBQVcsRUFBRSxhQUFhLENBQUMsYUFBYTtLQUNRO0NBQ25ELENBQUMifQ==