import type { Quad } from '@rdfjs/types'; import type { ConflictResolverInput, ConflictResolverOutput } from './ConflictResolver'; import { ConflictResolver } from './ConflictResolver'; /** * An {@link ConflictResolver} that filters out inactive reports * and only sends the active reports to its source resolver. */ export declare class ActiveConflictResolver extends ConflictResolver { protected readonly resolver: ConflictResolver; protected readonly cache: WeakMap; constructor(resolver: ConflictResolver); canHandle(input: ConflictResolverInput): Promise; handle(input: ConflictResolverInput): Promise; }