import { HardwareMidiPort } from '../midi/hardware-port.js'; export type DeepMindIdentityInfo = { deviceId: number; manufacturerId: number[]; family: number[]; model: number[]; version: number[]; raw: Uint8Array; }; export declare function parseUniversalIdentityReply(message: Uint8Array): DeepMindIdentityInfo | null; export declare function makeUniversalDeviceInquiryRequest(): Uint8Array; export declare function probeDeviceId(port: HardwareMidiPort, timeoutMs: number): Promise<{ deviceId: number; identity: DeepMindIdentityInfo | null; }>; export declare function makeAppNotifyRequest(deviceId: number, reserved?: number): Uint8Array; export declare function appNotifyHandshake(port: HardwareMidiPort, deviceId: number, timeoutMs: number): Promise;