/** * Pure text boundary for context and durable-memory threat screening. * * Memory providers run during ordinary session construction, so this module must remain independent * from resource discovery, themes, package management, Jiti, and extension loading. */ export type ThreatScope = "context" | "strict"; export declare function hasInvisibleUnicode(content: string): boolean; export declare function stripInvisibleUnicode(content: string): { cleaned: string; removed: number; }; export declare function scanContextFileThreats(content: string, scope?: ThreatScope): string[]; //# sourceMappingURL=context-threat-scanner.d.ts.map