You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
409 B
16 lines
409 B
import Emitter = require('./Emitter');
|
|
import each = require('./each');
|
|
|
|
declare class Store extends Emitter {
|
|
constructor(data?: {});
|
|
set(key: string, val: any): void;
|
|
set(values: {}): void;
|
|
get(key: string): any;
|
|
get(keys: string[]): {};
|
|
remove(key: string): void;
|
|
remove(keys: string[]): void;
|
|
clear(): void;
|
|
each(fn: (...args: any[]) => void): void;
|
|
}
|
|
|
|
export = Store;
|
|
|