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.
9 lines (8 loc) • 360 B
TypeScript
import type { Policy } from "./dsl.js";
export interface PolicyValidation {
ok: boolean;
errors: string[];
}
export declare function validatePolicy(policy: Uint8Array | string): PolicyValidation;
export declare function validatePolicyParsed(p: unknown): PolicyValidation;
export declare function assertValidPolicy(policy: Uint8Array | string): Policy;