branch-remover
Version:
A small application for quickly removing unnecessary branches from GitHub.
16 lines (15 loc) • 523 B
TypeScript
import { ICacheProvider } from './ICacheProvider';
export declare class FileCacheProvider implements ICacheProvider {
private readonly _cache;
private readonly _path;
constructor(path?: string);
has(key: string): boolean;
keys(): Array<string>;
get<T>(key: string): T | undefined;
getTtl(key: string): number;
add<T>(key: string, value: T, ttl: number): boolean;
remove(keys: string | Array<string>): number;
clearAll(): void;
load(): Promise<void>;
save(): Promise<void>;
}