1 | import { AbstractLevelDOWN } from 'abstract-leveldown';
|
2 |
|
3 | export interface MemDown<K=any, V=any>
|
4 | extends AbstractLevelDOWN<K, V, {}, {}, MemDownGetOptions, {}, MemDownIteratorOptions, {}> {
|
5 | }
|
6 |
|
7 | interface MemDownConstructor {
|
8 | new <K=any, V=any>(location: string): MemDown<K, V>;
|
9 | <K=any, V=any>(location: string): MemDown<K, V>;
|
10 | }
|
11 |
|
12 | export interface MemDownGetOptions {
|
13 | asBuffer?: boolean;
|
14 | }
|
15 |
|
16 | export interface MemDownIteratorOptions {
|
17 | keyAsBuffer?: boolean;
|
18 | valueAsBuffer?: boolean;
|
19 | }
|
20 |
|
21 | export function clearGlobalStore(strict?: boolean);
|
22 | export function destroy(location: string, cb: () => void): void;
|
23 |
|
24 | declare const MemDown: MemDownConstructor;
|
25 | export default MemDown; |
\ | No newline at end of file |