import { ISyncWritable } from '../types.js'; /** write a uint8 to the target (fuman writable stream or a buffer) */ export declare function uint8(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write an int8 to the target (fuman writable stream or a buffer) */ export declare function int8(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write a uint16 (little endian) to the target (fuman writable stream or a buffer) */ export declare function uint16le(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write a uint16 (big endian) to the target (fuman writable stream or a buffer) */ export declare function uint16be(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write an int16 (little endian) to the target (fuman writable stream or a buffer) */ export declare function int16le(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write an int16 (big endian) to the target (fuman writable stream or a buffer) */ export declare function int16be(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write a uint24 (little endian) to the target (fuman writable stream or a buffer) */ export declare function uint24le(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write a uint24 (big endian) to the target (fuman writable stream or a buffer) */ export declare function uint24be(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write an int24 (little endian) to the target (fuman writable stream or a buffer) */ export declare function int24le(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write an int24 (big endian) to the target (fuman writable stream or a buffer) */ export declare function int24be(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write a uint32 (little endian) to the target (fuman writable stream or a buffer) */ export declare function uint32le(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write a uint32 (big endian) to the target (fuman writable stream or a buffer) */ export declare function uint32be(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write an int32 (little endian) to the target (fuman writable stream or a buffer) */ export declare function int32le(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write an int32 (big endian) to the target (fuman writable stream or a buffer) */ export declare function int32be(writable: ISyncWritable | Uint8Array, value: number, noAssert?: boolean): void; /** write a uint64 (little endian) to the target (fuman writable stream or a buffer) */ export declare function uint64le(writable: ISyncWritable | Uint8Array, value: bigint, noAssert?: boolean): void; /** write a uint64 (big endian) to the target (fuman writable stream or a buffer) */ export declare function uint64be(writable: ISyncWritable | Uint8Array, value: bigint, noAssert?: boolean): void; /** write an int64 (little endian) to the target (fuman writable stream or a buffer) */ export declare function int64le(writable: ISyncWritable | Uint8Array, value: bigint, noAssert?: boolean): void; /** write an int64 (big endian) to the target (fuman writable stream or a buffer) */ export declare function int64be(writable: ISyncWritable | Uint8Array, value: bigint, noAssert?: boolean): void; /** write a variable-size uint (little endian) to the target (fuman writable stream or a buffer) */ export declare function uintle(writable: ISyncWritable | Uint8Array, size: number, value: bigint, noAssert?: boolean): void; /** write a variable-size uint (big endian) to the target (fuman writable stream or a buffer) */ export declare function uintbe(writable: ISyncWritable | Uint8Array, size: number, value: bigint, noAssert?: boolean): void; /** write a variable-size int (little endian) to the target (fuman writable stream or a buffer) */ export declare function intle(writable: ISyncWritable | Uint8Array, size: number, value: bigint, noAssert?: boolean): void; /** write a variable-size int (big endian) to the target (fuman writable stream or a buffer) */ export declare function intbe(writable: ISyncWritable | Uint8Array, size: number, value: bigint, noAssert?: boolean): void; /** write a float32 (little endian) to the target (fuman writable stream or a buffer) */ export declare function float32le(writable: ISyncWritable | Uint8Array, value: number): void; /** write a float32 (big endian) to the target (fuman writable stream or a buffer) */ export declare function float32be(writable: ISyncWritable | Uint8Array, value: number): void; /** write a float64 (little endian) to the target (fuman writable stream or a buffer) */ export declare function float64le(writable: ISyncWritable | Uint8Array, value: number): void; /** write a float64 (big endian) to the target (fuman writable stream or a buffer) */ export declare function float64be(writable: ISyncWritable | Uint8Array, value: number): void;