import type { ExecutorKind } from "./executors.js"; import { type TerminalControlRef, type TerminalScreenInspection, type TerminalRuntimeIdentity, type TerminalApprovalDecision } from "./terminal-agent-adapter.js"; export declare function terminalApprovalFingerprint(agent: ExecutorKind, terminalControl: TerminalControlRef, inspection: TerminalScreenInspection, options?: { screen?: string; runtime?: TerminalRuntimeIdentity; decision?: TerminalApprovalDecision; }): string | undefined;