import type { KnowledgeIssueRecord, KnowledgeNodeRecord, KnowledgeSourceRecord } from './types.js'; import type { KnowledgeStore } from './store.js'; export type KnowledgeReviewAction = 'accept' | 'reject' | 'resolve' | 'reopen' | 'edit' | 'forget'; export interface KnowledgeIssueReviewInput { readonly issueId: string; readonly action: KnowledgeReviewAction; readonly reviewer?: string | undefined; readonly value?: Record | undefined; } export interface KnowledgeIssueReviewResult { readonly ok: true; readonly issue: KnowledgeIssueRecord; readonly node?: KnowledgeNodeRecord | undefined; readonly source?: KnowledgeSourceRecord | undefined; readonly suppression?: Record | undefined; readonly appliedFacts?: Record | undefined; } export declare function reviewKnowledgeIssue(store: KnowledgeStore, input: KnowledgeIssueReviewInput): Promise; //# sourceMappingURL=review.d.ts.map