UNPKG

noa-receipt

Version:

NOA Agent Action Receipt — open, offline-verifiable provenance for AI-agent actions. The governance/receipt organ only; the NOA brain is separate and proprietary.

13 lines (12 loc) • 523 B
import type { Policy, InputSnapshot, Verdict } from "./dsl.js"; export declare const REF_EVAL_VERSION: "noa-refeval/0.2"; export declare class PolicyError extends Error { constructor(message: string); } export interface EvalResult { verdict: Verdict; ruleFired: string | null; engine: typeof REF_EVAL_VERSION; } export declare function evaluate(policy: Uint8Array | string, inputs: Uint8Array | string): EvalResult; export declare function evaluateParsed(policy: Policy, inputs: InputSnapshot): EvalResult;