import type { Action } from "document-model";
import type { MarkSupersedesInput, MarkClaimedFromEntryInput, MarkDuplicateOfInput } from "../types.js";
export type MarkSupersedesAction = Action & {
    type: "MARK_SUPERSEDES";
    input: MarkSupersedesInput;
};
export type MarkClaimedFromEntryAction = Action & {
    type: "MARK_CLAIMED_FROM_ENTRY";
    input: MarkClaimedFromEntryInput;
};
export type MarkDuplicateOfAction = Action & {
    type: "MARK_DUPLICATE_OF";
    input: MarkDuplicateOfInput;
};
export type GrantPoolLineageAction = MarkSupersedesAction | MarkClaimedFromEntryAction | MarkDuplicateOfAction;
//# sourceMappingURL=actions.d.ts.map