import { MultihashDigest } from 'multiformats' import { IndexItem, ReaderState, MultihashCodec, DigestLength } from '../api.js' export interface MultihashIndexSortedReaderState extends ReaderState { started: boolean codesCount: number codesIndex: number code: number bucketsCount: number bucketIndex: number width: number itemsCount: number itemIndex: number done: boolean } export interface MultihashIndexSortedWriterState { mhIdxs: Map> } export interface MultihashIndexItem extends IndexItem { multihash: MultihashDigest }