declare class File | Record> { private jsonPath; private backupPath; private saveDir; private defaultValue; private cacheRead?; private timeoutHandle?; constructor(filename: string, defaultValue: T, saveDir?: string); write(content: T): void; read(): T; backup(): void; restore(): void; exist(backup?: boolean): boolean; rm(backup?: boolean): void; } export default File;