import { type BytesView } from "@zwave-js/shared";
import type { NVMIO } from "./definitions.js";
export declare function nvmReadUInt32LE(io: NVMIO, position: number): Promise<number>;
export declare function nvmReadUInt16LE(io: NVMIO, position: number): Promise<number>;
export declare function nvmReadUInt32BE(io: NVMIO, position: number): Promise<number>;
export declare function nvmReadUInt16BE(io: NVMIO, position: number): Promise<number>;
export declare function nvmReadUInt8(io: NVMIO, position: number): Promise<number>;
export declare function nvmWriteBuffer(io: NVMIO, position: number, buffer: BytesView): Promise<void>;
export declare function nvmReadBuffer(io: NVMIO, position: number, length: number): Promise<BytesView>;
//# sourceMappingURL=utils.d.ts.map