import { EncoderDecoder } from '@iotize/common/converter/api'; import { TapVersionConverter } from '@iotize/tap'; import { Ipv4StringConverter, MacAddressStringConverter } from '@iotize/tap/client/impl'; import { WifiMode } from '@iotize/tap/service/all'; import { LoginCredentialConverter, LowPowerOptimizationLevel, MultiRequestFrameConverter, MultiResponseFrameConverter, NfcPairingMode } from '@iotize/tap/service/impl/interface'; import { ScramLoginParamsConverter, ScramLoginResponseBodyConverter } from '@iotize/tap/service/impl/scram'; import { VariableTypeConverter } from '@iotize/tap/service/impl/variable'; export declare const ascii: import("@iotize/tap/client/impl").StringConverter; export declare const uint8: import("@iotize/tap/client/impl").NumberConverter; export declare const uint16: import("@iotize/tap/client/impl").NumberConverter; export declare const uint32: import("@iotize/tap/client/impl").NumberConverter; export declare const boolean: import("@iotize/tap/client/impl").BooleanConverter; export declare const targetProtocol: import("@iotize/tap/client/impl").FixedSizeEnumConverter; export declare const hostProtocol: import("@iotize/tap/client/impl").FixedSizeEnumConverter; export declare const hostProtocols: import("@iotize/tap/client/impl").EnumListConverter; export declare const loginCredential: LoginCredentialConverter; export declare const wifiMode: import("@iotize/tap/client/impl").FixedSizeEnumConverter; export declare const initScramLoginParam: ScramLoginParamsConverter; export declare const initScramLoginResponse: ScramLoginResponseBodyConverter; export declare const nfcPairingMode: import("@iotize/tap/client/impl").FixedSizeEnumConverter; export declare const powerOptimizationLevel: import("@iotize/tap/client/impl").FixedSizeEnumConverter; export declare const tapVersion: TapVersionConverter; export declare const variableType: VariableTypeConverter; export declare const multiRequests: MultiRequestFrameConverter; export declare const multiResponses: MultiResponseFrameConverter; export declare const macAddress: MacAddressStringConverter; export declare const ipv4String: Ipv4StringConverter; export declare function enumIntToEnumStringConverter(converter: EncoderDecoder, mapping: Record): EncoderDecoder; export declare function reverseMapping(mapping: Record): Record; export declare function enumIntToEnumStringArrayConverter(converter: EncoderDecoder, mapping: Record): EncoderDecoder; export declare const stringSementicVersion: { encode: (v: string) => Uint8Array; decode: (v: Uint8Array) => string; };