/// import type { LevelupDatabase } from './database'; import { AbstractBatch } from 'abstract-leveldown'; import { DatabaseSchema, IDatabaseBatch, IDatabaseStore, SchemaKey, SchemaValue } from '../database'; export declare class LevelupBatch implements IDatabaseBatch { db: LevelupDatabase; queue: AbstractBatch[]; get size(): number; constructor(db: LevelupDatabase); putEncoded(key: Buffer, value: Buffer): LevelupBatch; delEncoded(key: Buffer): LevelupBatch; put(store: IDatabaseStore, key: SchemaKey, value: SchemaValue): LevelupBatch; del(store: IDatabaseStore, key: SchemaKey): LevelupBatch; commit(): Promise; } //# sourceMappingURL=batch.d.ts.map