UNPKG

vk-bridge-level

Version:
18 lines (17 loc) 821 B
import { AbstractKeyIteratorOptions } from 'abstract-level/types/abstract-iterator'; import { VkBridgeLevel } from '../index'; import { AbstractKeyIterator, AbstractSeekOptions } from 'abstract-level'; import { NodeCallback } from 'abstract-level/types/interfaces'; export declare class VkBridgeKeyIterator extends AbstractKeyIterator<VkBridgeLevel, string> { private keys; private index; private isEnd; constructor(db: VkBridgeLevel, options: AbstractKeyIteratorOptions<string>); protected _next(callback: NodeCallback<void>): void; protected _nextv(size: number, options: {}, callback: NodeCallback<void>): void; protected _seek(target: string, options: AbstractSeekOptions<string>): void; private loadKeys; private needLoadMore; private nextInner; private nextInnerMulti; }