import { ServiceCallType } from '@iotize/tap';
import { ReadConfigContext } from './definitions';
import { ReadConfigKey as ReadConfigGeneratedKey } from './generated/read-configurator-config';
declare const READ_CONFIGURATOR_CUSTOM_CONFIG: {
    'target.protocol.config': (context: ReadConfigContext<undefined>) => ServiceCallType<any, any> | Error | undefined;
};
export declare const READ_CONFIGURATOR_CONFIG: {
    'target.protocol.config': (context: ReadConfigContext<undefined>) => ServiceCallType<any, any> | Error | undefined;
    'application.data': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'application.name': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'application.productCode': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'application.universalLink': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'application.uri': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'cloud.dataLog.mqttPublishTopic': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'cloud.dataLog.mqttSubscribeTopic': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'cloud.dataLog.uploadPeriod': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'cloud.mqtt.brokerPort': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'cloud.mqtt.clientId': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'cloud.mqtt.password': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'cloud.mqtt.username': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'cloud.platform': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    configFormatVersion: (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'data.bundles[].dataLog.period': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.bundles[].name': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.profiles[].alias': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.profiles[].lifeTime': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.profiles[].username': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.variables[].address': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.variables[].bundleId': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.variables[].length': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.variables[].meta': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.variables[].rawMeta': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'data.variables[].type': (context: ReadConfigContext<number>) => Error | ServiceCallType<any, any>;
    'jvm.codeSize': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'jvm.profileId': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'ports.ethernet.gatewayIp': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'ports.ethernet.ip': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'ports.ethernet.ipMask': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'tap.powerOptimization': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'tap.scram.hashIteration': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'tap.security': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'tap.time.ntpServer': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'tap.time.zone': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'target.firmwareVersion': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'target.protocol.type': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    version: (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.options.authorizedProtocols': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.options.inactivityTimeout': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.options.pairing': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.lora.config': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.lora.ids': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.mqtt.brokerHostname': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.mqtt.brokerPort': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.mqtt.clientId': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.mqtt.password': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.mqtt.relayNetKey': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.mqtt.username': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.nfc.autoLogProfileId': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.nfc.connectionPriority': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.countryCode': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.gatewayIp': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.ip': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.key': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.keyVisibility': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.mask': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.mode': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.protocol': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.ssid': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.ssidVisibility': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
    'wireless.protocols.wifi.txPower': (context: ReadConfigContext<undefined>) => Error | ServiceCallType<any, any>;
};
export declare type ReadConfigKey = ReadConfigGeneratedKey | keyof typeof READ_CONFIGURATOR_CUSTOM_CONFIG;
export {};
