import { LevelDBDataIndex } from "../../generic/LevelDBDataIndex"; import { DBBlock } from "../../../../../db/DBBlock"; export declare abstract class LevelIndexBlock extends LevelDBDataIndex { abstract matches(b: DBBlock): boolean; abstract keys(b: DBBlock): string[]; onInsert(records: DBBlock[]): Promise; onRemove(records: DBBlock[]): Promise; private indexIt; private unindexIt; } export declare const LDBIndex_ALL = "ALL";