import type { DeviceStatus, ProtocolV2DeviceInfo } from '@onekeyfe/hd-transport'; import type { PROTO } from '../constants'; import type { ProtocolV2RuntimeMode } from '../protocols/protocol-v2/features'; import type { Features } from '../types'; export declare const buildProtocolV1FeaturesPayload: (protocolV1Features: PROTO.Features, previous?: Features) => Features; export declare const buildProtocolV2FeaturesPayload: ({ deviceInfo, deviceStatus, previous, runtimeMode, }: { deviceInfo?: ProtocolV2DeviceInfo | undefined; deviceStatus?: DeviceStatus | undefined; previous?: Features | undefined; runtimeMode?: ProtocolV2RuntimeMode | undefined; }) => Features; //# sourceMappingURL=buildDeviceFeatures.d.ts.map