import type { Installation, InstallationQuery, InstallationStore } from '../index'; import type { Logger } from '../logger'; export interface FileInstallationOptions { baseDir?: string; historicalDataEnabled?: boolean; clientId?: string; } export default class FileInstallationStore implements InstallationStore { private baseDir; private historicalDataEnabled; constructor({ baseDir, clientId, historicalDataEnabled, }?: FileInstallationOptions); storeInstallation(installation: Installation, logger?: Logger): Promise; fetchInstallation(query: InstallationQuery, logger?: Logger): Promise; deleteInstallation(query: InstallationQuery, logger?: Logger): Promise; private getInstallationDir; } //# sourceMappingURL=file-store.d.ts.map