43 lines
924 B
TypeScript

export {
AbstractLevel,
AbstractDatabaseOptions,
AbstractOpenOptions,
AbstractGetOptions,
AbstractGetManyOptions,
AbstractPutOptions,
AbstractDelOptions,
AbstractBatchOptions,
AbstractBatchOperation,
AbstractBatchPutOperation,
AbstractBatchDelOperation,
AbstractClearOptions
} from './types/abstract-level'
export {
AbstractIterator,
AbstractIteratorOptions,
AbstractSeekOptions,
AbstractKeyIterator,
AbstractKeyIteratorOptions,
AbstractValueIterator,
AbstractValueIteratorOptions
} from './types/abstract-iterator'
export {
AbstractChainedBatch,
AbstractChainedBatchPutOptions,
AbstractChainedBatchDelOptions,
AbstractChainedBatchWriteOptions
} from './types/abstract-chained-batch'
export {
AbstractSublevel,
AbstractSublevelOptions
} from './types/abstract-sublevel'
export {
NodeCallback
} from './types/interfaces'
export * as Transcoder from 'level-transcoder'