import type Cursor from '../helpers/Cursor'; /** Schema value reader registry */ export type Registry = { /** unsigned int8 */ u8: (cursor: Cursor) => number; /** unsigned int16 */ u16: (cursor: Cursor) => number; /** unsigned int32 */ u32: (cursor: Cursor) => number; /** unsigned int16 little endian */ u16le: (cursor: Cursor) => number; /** unsigned int32 little endian */ u32le: (cursor: Cursor) => number; /** int8 */ i8: (cursor: Cursor) => number; /** int16 */ i16: (cursor: Cursor) => number; /** int32 */ i32: (cursor: Cursor) => number; /** int16 little endian */ i16le: (cursor: Cursor) => number; /** int32 little endian */ i32le: (cursor: Cursor) => number; /** float32 */ f32: (cursor: Cursor) => number; /** float64 */ f64: (cursor: Cursor) => number; /** float32 little endian */ f32le: (cursor: Cursor) => number; /** float64 little endian */ f64le: (cursor: Cursor) => number; };