import './lib/custom/extension';
import '@iotize/tap';
import { VariableMetaConfigConverter } from './lib/custom/converters';
import { SERVICE_CALLS } from './lib/generated/service-calls';
export * from './lib/generated/public_api';
export { VariableMetaConfigConverter };
// Replace generated converter as there is a bug in generated converter (decoding does not split info with character ':')
const variableMetaConfigConverter = new VariableMetaConfigConverter();
SERVICE_CALLS.getMeta.responseBodyDecoder = variableMetaConfigConverter;
SERVICE_CALLS.putMeta.bodyEncoder = variableMetaConfigConverter;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bpb3RpemUvdGFwL3NlcnZpY2UvaW1wbC92YXJpYWJsZS8iLCJzb3VyY2VzIjpbInB1YmxpY19hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyx3QkFBd0IsQ0FBQztBQUNoQyxPQUFPLGFBQWEsQ0FBQztBQUlyQixPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUV0RSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFFOUQsY0FBYyw0QkFBNEIsQ0FBQztBQUMzQyxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsQ0FBQztBQUV2Qyx5SEFBeUg7QUFDekgsTUFBTSwyQkFBMkIsR0FBRyxJQUFJLDJCQUEyQixFQUFpQyxDQUFDO0FBQ3JHLGFBQWEsQ0FBQyxPQUFPLENBQUMsbUJBQW1CLEdBQUcsMkJBQTJCLENBQUM7QUFDeEUsYUFBYSxDQUFDLE9BQU8sQ0FBQyxXQUFXLEdBQUcsMkJBQTJCLENBQUMifQ==