import types = require('./types'); import each = require('./each'); import Emitter = require('./Emitter'); import keys = require('./keys'); declare class FileBlobStore extends Emitter { constructor(path: string, data?: types.PlainObj); set(key: string, buf: Buffer): void; set(values: types.PlainObj): void; get(key: string): Buffer | void; get(keys: string[]): types.PlainObj; remove(key: string): void; remove(keys: string[]): void; clear(): void; each(fn: (val: Buffer, key: string) => void): void; save(): void; } export = FileBlobStore;