import type { SolidFsChange, SolidFsManifest, SolidFsSyncer } from './types'; export interface PodSolidFsSyncerOptions { fetch?: typeof fetch; tokenEndpoint?: string; } /** * Writes SolidFS RDF file changes back through the Pod HTTP surface. * * The CSS/MixDataAccessor path remains responsible for parsing RDF documents * into the structured RDF index. This adapter only bridges runtime workspace * edits back to the Pod resource URL with the caller's stored auth context. */ export declare class PodSolidFsSyncer implements SolidFsSyncer { private readonly http; constructor(options?: PodSolidFsSyncerOptions); shouldTrack(input: { workspace: string; }): boolean; sync(change: SolidFsChange, workspace: SolidFsManifest, context?: unknown): Promise; } export declare function resolvePodResourceUrl(change: SolidFsChange, workspace: SolidFsManifest): string | undefined;