import type { MemoryCardPayload } from '../types.js';
import { StorageBackend } from './backend.js';
import type { StorageBackendOptions } from './backend-config.js';
declare class StorageFile extends StorageBackend {
    private readonly absFileName;
    constructor(name: string, options: StorageBackendOptions);
    toString(): string;
    load(): Promise<MemoryCardPayload>;
    save(payload: MemoryCardPayload): Promise<void>;
    destroy(): Promise<void>;
}
export default StorageFile;
export { StorageFile, };
//# sourceMappingURL=file.d.ts.map