/**
 * The input a once-per-run NOTICE SEAT takes: the run's notice sink and the two ids a notice is attributed to. One shape, defined
 * once, below every seat that takes it (the extra-body strip account, the per-model credential-origin refusal account) — a seat
 * importing a sibling seat's type was a sideways edge on a stratum that allows none.
 */
import type { EngineNotice } from "../engine-notice.js";
export interface NoticeSeatInput {
    onNotice: ((notice: EngineNotice) => void) | undefined;
    sessionId: string;
    runId: string;
}
