import { SmrtCollection } from '@happyvertical/smrt-core'; import { AttributionException } from '../models/AttributionException.js'; export declare class AttributionExceptionCollection extends SmrtCollection { static readonly _itemClass: typeof AttributionException; /** Every open exception, oldest first (the review queue). */ findOpen(): Promise; /** * The open exception for one target within one program, or `null`. * `AttributionService.resolve()` returns this instead of minting a * duplicate when a conflict is already parked for review. */ findOpenByTarget(targetKind: string, targetId: string, programId: string): Promise; /** Every exception (open and resolved) for one target, newest first. */ findByTarget(targetKind: string, targetId: string): Promise; } export default AttributionExceptionCollection; //# sourceMappingURL=AttributionExceptionCollection.d.ts.map