/**
 * Security utilities for ElizaOS.
 *
 * Provides:
 * - Sensitive text redaction (pattern-based and secrets-based)
 * - External content wrapping for prompt injection protection
 *
 * @module security
 */
export { buildSafeExternalPrompt, detectSuspiciousPatterns, type ExternalContentSource, getHookType, isExternalHookSession, type WrapExternalContentOptions, wrapExternalContent, wrapWebContent, } from "./external-content.js";
export { createSecretsRedactor, getDefaultRedactPatterns, type RedactOptions, type RedactSensitiveMode, redactObjectSecrets, redactSecrets, redactSensitiveText, redactToolDetail, redactWithSecrets, type SecretsRedactOptions, } from "./redact.js";
export { SANDBOX_TOKEN_PREFIX, SandboxTokenManager, type SecretTokenMetadata, } from "./sandbox-token-manager.js";
//# sourceMappingURL=index.d.ts.map