import type { ByteReader } from '@flighthq/types/contract'; export declare function createByteReader(bytes: Readonly, offset?: number): ByteReader; export declare function hasByteReaderBytes(reader: Readonly, count: number): boolean; export declare function readByteReaderU16(reader: ByteReader): number; export declare function readByteReaderU24(reader: ByteReader): number; export declare function readByteReaderU24BigEndian(reader: ByteReader): number; export declare function readByteReaderU32(reader: ByteReader): number; export declare function readByteReaderU32BigEndian(reader: ByteReader): number; export declare function readByteReaderU64(reader: ByteReader): number; export declare function readByteReaderU8(reader: ByteReader): number; export declare function skipByteReader(reader: ByteReader, count: number): void; //# sourceMappingURL=byteReader.d.ts.map