import { MessageDefinition } from '../../../core/types.js';

declare const DEVICE_OP_WRITE_ID = 11002;
declare const DEVICE_OP_WRITE_CRC_EXTRA = 0;
declare const DeviceOpWriteDefinition: MessageDefinition;
interface MessageDeviceOpWrite {
    request_id: number;
    target_system: number;
    target_component: number;
    bustype: number;
    bus: number;
    address: number;
    busname: string;
    regstart: number;
    count: number;
    data: number[];
    bank?: number;
}

export { DEVICE_OP_WRITE_CRC_EXTRA, DEVICE_OP_WRITE_ID, DeviceOpWriteDefinition };
export type { MessageDeviceOpWrite };
