import { Initializer, type FileIdentifierMapper, type Finalizable } from '@solid/community-server'; import type { LocalRdfIndexAccessor } from '../storage/accessors/MixDataAccessor'; import { RootedSolidFsSyncJournal } from './SolidFsSyncJournal'; /** Restores the derived Local RDF index from its authority files before workers start. */ export declare class LocalRdfAuthorityRecoveryInitializer extends Initializer implements Finalizable { private readonly journal; private readonly index; private readonly resourceMapper; private readonly baseUrl; private readonly rootFilePath; protected readonly logger: import("global-logger-factory").Logger; constructor(journal: RootedSolidFsSyncJournal, index: LocalRdfIndexAccessor, resourceMapper: FileIdentifierMapper, baseUrl: string, rootFilePath: string); handle(): Promise; finalize(): Promise; }