/** * The two audit mints `createApps` reports through — an app-lifecycle event * under an explicit subject, and one under the calling principal. Lifted out of * `createApps` unchanged. */ import { type AppId, type Json, type RunContext } from "@vendoai/core"; import type { AppsConfig } from "../runtime/types.js"; export declare const createAuditReporters: (config: AppsConfig) => { reportGuard: (principalSubject: string, appId: AppId, ctx: Pick, detail: Record) => Promise; reportLifecycle: (operation: "create" | "delete" | "fork" | "seed" | "reseed" | "machine-provision" | "place" | "unplace", appId: AppId, ctx: RunContext, extra?: Record) => Promise; }; //# sourceMappingURL=audit-reports.d.ts.map