import type { MemoryAddOptions } from './memory-store.js'; import type { ForensicsBundle } from '../runtime/forensics/types.js'; import type { PolicyPreflightReview } from '../runtime/permissions/preflight.js'; import type { PluginStatus } from '../plugins/manager.js'; export interface McpSecurityCapture { readonly name: string; readonly role: string; readonly trustMode: string; readonly connected: boolean; readonly allowedPaths: readonly string[]; readonly allowedHosts: readonly string[]; readonly schemaFreshness: string; readonly quarantineReason?: string | undefined; readonly quarantineDetail?: string | undefined; readonly quarantineApprovedBy?: string | undefined; } export declare function buildIncidentMemoryAddOptions(bundle: ForensicsBundle): MemoryAddOptions; export declare function buildPolicyPreflightMemoryAddOptions(review: PolicyPreflightReview): MemoryAddOptions; export declare function buildMcpSecurityMemoryAddOptions(server: McpSecurityCapture): MemoryAddOptions; export declare function buildPluginSecurityMemoryAddOptions(plugin: PluginStatus, quarantineReason?: string): MemoryAddOptions; //# sourceMappingURL=memory-ingest.d.ts.map