UNPKG

@safeapi/safeapi

Version:

SafeAPI: Secure, deterministic, and tamper-resistant API policy engine for Node and browser.

18 lines (17 loc) 616 B
export type AuditPayloadEventType = "evaluation" | "healing" | "ai"; export interface AuditPayload { readonly ruleId: string; readonly phase: string; readonly priority: number; readonly timestamp: string; readonly eventType: AuditPayloadEventType; readonly meta: Readonly<Record<string, unknown>>; } export declare function createSafeApiAuditPayload(params: { readonly ruleId: string; readonly phase: string; readonly priority: number; readonly eventType: AuditPayloadEventType; readonly timestampMs: number; readonly meta?: Record<string, unknown>; }): AuditPayload;