/**
 *   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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1jYWxscy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bpb3RpemUvdGFwL3NlcnZpY2UvaW1wbC90YXBucGFzcy8iLCJzb3VyY2VzIjpbImxpYi9nZW5lcmF0ZWQvc2VydmljZS1jYWxscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQVFILE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN6RCxPQUFPLEtBQUssaUJBQWlCLE1BQU0sc0JBQXNCLENBQUM7QUFDMUQsT0FBTyxFQUFFLFVBQVUsSUFBSSxnQkFBZ0IsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBRTFFLE9BQU8sS0FBSyxnQkFBZ0IsTUFBTSx5QkFBeUIsQ0FBQztBQUU1RCxNQUFNLGFBQWEsaURBQ2QsZ0JBQWdCLEdBQ2hCLGlCQUFpQixHQUNqQixnQkFBZ0IsQ0FDcEIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRztJQUMzQix3QkFBd0IsRUFBRTtRQUN4QixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxrQ0FBa0M7UUFDN0MsSUFBSSxFQUFFLFdBQVc7UUFDakIsbUJBQW1CLEVBQUUsYUFBYSxDQUFDLHFDQUFxQztLQUNqQjtJQUV6RCx3QkFBd0IsRUFBRTtRQUN4QixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxJQUFJO1FBQ3ZDLFNBQVMsRUFBRSxrQ0FBa0M7UUFDN0MsSUFBSSxFQUFFLFdBQVc7UUFDakIsV0FBVyxFQUFFLGFBQWEsQ0FBQyxxQ0FBcUM7S0FDVDtJQUV6RCx3QkFBd0IsRUFBRTtRQUN4QixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxrQ0FBa0M7UUFDN0MsSUFBSSxFQUFFLFdBQVc7UUFDakIsV0FBVyxFQUFFLGFBQWEsQ0FBQyxxQ0FBcUM7S0FDVDtJQUV6RCxTQUFTLEVBQUU7UUFDVCxNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxrQkFBa0I7UUFDN0IsSUFBSSxFQUFFLFdBQVc7UUFDakIsbUJBQW1CLEVBQUUsYUFBYSxDQUFDLFFBQVE7S0FDVDtJQUVwQyxVQUFVLEVBQUU7UUFDVixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxJQUFJO1FBQ3ZDLFNBQVMsRUFBRSxrQkFBa0I7UUFDN0IsSUFBSSxFQUFFLFdBQVc7S0FDbUI7SUFFdEMsWUFBWSxFQUFFO1FBQ1osTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsc0JBQXNCO1FBQ2pDLElBQUksRUFBRSxXQUFXO1FBQ2pCLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxZQUFZO0tBQ1Q7SUFFeEMsWUFBWSxFQUFFO1FBQ1osTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSTtRQUN2QyxTQUFTLEVBQUUsc0JBQXNCO1FBQ2pDLElBQUksRUFBRSxXQUFXO1FBQ2pCLFdBQVcsRUFBRSxhQUFhLENBQUMsWUFBWTtLQUNEO0lBRXhDLGFBQWEsRUFBRTtRQUNiLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLHVCQUF1QjtRQUNsQyxJQUFJLEVBQUUsV0FBVztRQUNqQixtQkFBbUIsRUFBRSxhQUFhLENBQUMsYUFBYTtLQUNUO0lBRXpDLGdCQUFnQixFQUFFO1FBQ2hCLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLElBQUk7UUFDdkMsU0FBUyxFQUFFLHVCQUF1QjtRQUNsQyxJQUFJLEVBQUUsV0FBVztRQUNqQixtQkFBbUIsRUFBRSxhQUFhLENBQUMsYUFBYTtRQUNoRCxXQUFXLEVBQUUsYUFBYSxDQUFDLGFBQWE7S0FDUTtDQUNuRCxDQUFDIn0=