import type { Logger, LoggerOptions } from '@azure/msal-common/node'; import { BasePersistence } from './BasePersistence.js'; import type { IPersistence } from './IPersistence.js'; export declare class NapiRsKeyRingPersistence extends BasePersistence implements IPersistence { readonly service: string; readonly account: string; private readonly entry; private readonly filePersistence; private constructor(); static create(fileLocation: string, serviceName: string, accountName: string, loggerOptions?: LoggerOptions): Promise; save(contents: string): Promise; load(): Promise; delete(): Promise; reloadNecessary(lastSync: number): Promise; getFilePath(): string; getLogger(): Logger; createForPersistenceValidation(): Promise; } //# sourceMappingURL=NapiRsKeyRingPersistence.d.ts.map