import Emitter from './Emitter'; import each from './each'; declare class Store extends Emitter { constructor(data?: Record); set(key: string, val: T): void; set(values: Record): void; get(key: string): T; get(keys: string[]): Record; remove(key: string): void; remove(keys: string[]): void; clear(): void; each(fn: (val: any, key: string) => void): void; } export default Store;