UNPKG

jenkins-cli-node

Version:
21 lines (20 loc) 488 B
export declare class Cache<T> { private cacheFile; protected cacheInfo: T; constructor(filename: string); protected readFile: () => any; protected writeToFile: () => any; } interface JobInfo { name: string; parameters: { [key: string]: string; }; } export declare class LastJobCache extends Cache<JobInfo> { constructor(); getJob(): JobInfo; refreshJob(job: JobInfo): void; } export declare const lastJobCache: LastJobCache; export {};