//#region src/domains/run/utils/tool-result.d.ts
declare const INKEEP_TOOL_DENIED_KEY = "__inkeepToolDenied";
interface DeniedToolResult {
  [INKEEP_TOOL_DENIED_KEY]: true;
  toolCallId: string;
  reason?: string;
}
declare function isToolResultDenied(result: unknown): result is DeniedToolResult;
declare function createDeniedToolResult(toolCallId: string, reason?: string): DeniedToolResult;
//#endregion
export { DeniedToolResult, INKEEP_TOOL_DENIED_KEY, createDeniedToolResult, isToolResultDenied };