import type { IDeviceModel, IDeviceType, IVersionRange } from '../types'; import type { DeviceFeaturesInput } from './deviceFeaturesCompat'; export declare const getDeviceType: (features?: DeviceFeaturesInput) => IDeviceType; export declare const getDeviceTypeByBleName: (name?: string) => IDeviceType; export declare const getDeviceBleName: (features?: DeviceFeaturesInput) => string | null; export declare const getDeviceSerialNo: (features?: DeviceFeaturesInput) => string; export declare const getDeviceUUID: (features?: DeviceFeaturesInput) => string; export declare const getDeviceLabel: (features?: DeviceFeaturesInput) => string | null; export declare const getMethodVersionRange: (features: DeviceFeaturesInput | undefined, getVersionRange: (deviceModel: IDeviceType | IDeviceModel) => IVersionRange | undefined) => IVersionRange | undefined; export declare const getFirmwareType: (features?: DeviceFeaturesInput) => import("@onekeyfe/hd-shared").EFirmwareType; //# sourceMappingURL=deviceInfoUtils.d.ts.map