import { TargetProtocol } from '@iotize/tap';
import { LowPowerOptimizationLevelConfig, NetworkModeConfig, NfcConnectionPriorityConfig, NfcPairingModeConfig, WifiKeyVisibility, WifiProtocol, WifiSSIDVisibility, S3PModeConfig } from '@iotize/tap/config/schema/v1';
declare type TargetProtocolConfigKey = keyof typeof TargetProtocol;
export declare const NetworkModeMapping: Record<string, NetworkModeConfig>;
export declare const LowPowerOptimizationLevelMapping: Record<string, LowPowerOptimizationLevelConfig>;
export declare const WIFI_KEY_VISIBILITY_MAPPING: Record<string, WifiKeyVisibility>;
export declare const S3P_CONFIG_MODE_MAPPING: Record<string, S3PModeConfig>;
export declare const WIFI_SSID_VISIBILITY_MAPPING: Record<string, WifiSSIDVisibility>;
export declare const WIFI_PROTOCOL_MAPPING: Record<string, WifiProtocol[]>;
export declare const TargetProtocolMapping: Record<string, TargetProtocolConfigKey>;
export declare const NFCParingModeMapping: Record<string, NfcPairingModeConfig>;
export declare const NFC_CONNECTION_PRIORITY_MAPPING: Record<string, NfcConnectionPriorityConfig>;
export {};
