UNPKG

xcom2charpool

Version:

Library for reading, manipulating, and managing XCOM 2 character pool binary files, supporting both browser and Node.js environments.

8 lines (7 loc) 292 B
import type { Reader } from './Reader'; import type { Writer } from './Writer'; import { CodecContext } from './CodecContext'; export interface Codec<T> { read(reader: Reader, length: number, ctx: CodecContext): T; write(writer: Writer, value: T, ctx: CodecContext): void | number; }