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.

31 lines (30 loc) • 784 B
export declare class CborError extends Error { constructor(m: string); } export declare function encInt(n: number): Buffer; export declare function encBstr(buf: Buffer): Buffer; export declare function encTstr(s: string): Buffer; export declare function encArray(items: Buffer[]): Buffer; export declare function encMap(entries: Array<[Buffer, Buffer]>): Buffer; export declare function encTag(tag: number, content: Buffer): Buffer; export type CborValue = { t: "int"; v: number; } | { t: "bstr"; v: Buffer; } | { t: "tstr"; v: string; } | { t: "array"; v: CborValue[]; } | { t: "map"; v: Array<[CborValue, CborValue]>; } | { t: "tag"; tag: number; v: CborValue; }; export declare function decode(bytes: Uint8Array): CborValue;