import { DecoderOptions, DecoderAPI } from './decoder.js'; export { DecoderReconfigureOptions, ErasurePatternAvailableIndexes, ErasurePatternErasedIndexes, ErasurePatternMask, FULL_WASM_MASK, MAX_WASM_MASK_BITS, convertToErasedMask, makeDecoderAPI } from './decoder.js'; import { EncoderOptions, EncoderAPI } from './encoder.js'; export { makeEncoderAPI } from './encoder.js'; export { ChunkCollection, flattenSystematic } from './chunk-utils.js'; export { CLAY_PARAMS_BYTES, DEFAULT_ALIGNMENT, DEFAULT_ALIGN_MASK, DEFAULT_PAGE_SIZE } from './constants.js'; export { DuplicateChunkIndexError, InvalidChunkIndexError } from './error.js'; /** * Node.js entry point - uses fs to load WASM from disk */ declare function createEncoder(opts: EncoderOptions): Promise; declare function createDecoder(opts: DecoderOptions): Promise; export { DecoderAPI, DecoderOptions, EncoderAPI, EncoderOptions, createDecoder, createEncoder };