import CollectionSyncMetadata from "../CollectionSyncMetadata"; /** A JSON file sync metadata manager. It writes and reads the file for every request (unoptimized for the sake of testing). */ declare class JsonFileSynMetadata extends CollectionSyncMetadata { private _fileName; private readonly _initialLastFetchAt; private readonly _initialLastPostAt; constructor(fileFolderPath: string, lastFetchAt?: Date, lastPostAt?: Date); initialize(): Promise; private setDatesToJsonFile; private getDatesFromJsonFile; setLastFetchAt(d: Date): Promise; setLastPostAt(d: Date): Promise; getLastFetchAt(): Promise; getLastPostAt(): Promise; } export default JsonFileSynMetadata;