@n1k1t/mock-server
Version:
Powerful util to setup mocks over HTTP APIs
18 lines • 622 B
TypeScript
import { Container } from './model';
export interface IContainerConfiguration<T extends object> {
key: string | object;
payload: T;
/** Seconds */
ttl?: number;
prefix?: string;
}
export declare class ContainersStorage<T extends object = object> {
private storage;
get size(): number;
register(configuration: IContainerConfiguration<T>): Container<T>;
provide(configuration: IContainerConfiguration<T>): Container<T>;
find(key: string | object): Container<T> | undefined;
delete(key: string | object): this;
getExpired(): Container[];
}
//# sourceMappingURL=storage.d.ts.map