export declare const PUBLIC_SURFACE_REPORT_REL_PATH = "agent-state/PUBLIC_SURFACE_REPORT.md"; type SurfaceKind = "tool" | "resource" | "prompt"; export interface PublicSurfaceEntry { kind: SurfaceKind; id: string; name: string; description: string; } export interface PublicSurfaceAuditSummary { tools: number; resources: number; prompts: number; emitted_events: number; schema_bound_surfaces: number; } export interface PublicSurfaceAuditResult { ok: boolean; summary: PublicSurfaceAuditSummary; failures: string[]; warnings: string[]; surfaces: PublicSurfaceEntry[]; emitted_events: string[]; report_path: string; } export declare function auditPublicSurface(options?: { write_artifact?: boolean; artifact_path?: string; }): Promise; export {}; //# sourceMappingURL=public-surface.d.ts.map