/** * PostgreSQL Security Tools * * Tools for security auditing, SSL monitoring, data masking, * privilege analysis, and compliance. * 9 tools total. */ import type { PostgresAdapter } from "../../postgres-adapter.js"; import type { ToolDefinition } from "../../../../types/index.js"; import { createSecurityAuditTool, createSecurityFirewallStatusTool, createSecurityFirewallRulesTool } from "./audit.js"; import { createSecuritySSLStatusTool, createSecurityEncryptionStatusTool, createSecurityPasswordValidateTool } from "./encryption.js"; import { createSecurityMaskDataTool, createSecurityUserPrivilegesTool, createSecuritySensitiveTablesTool } from "./data-protection.js"; /** * Get all security tools */ export declare function getSecurityTools(adapter: PostgresAdapter): ToolDefinition[]; export { createSecurityAuditTool, createSecurityFirewallStatusTool, createSecurityFirewallRulesTool, createSecurityMaskDataTool, createSecurityUserPrivilegesTool, createSecuritySensitiveTablesTool, createSecuritySSLStatusTool, createSecurityEncryptionStatusTool, createSecurityPasswordValidateTool, }; //# sourceMappingURL=index.d.ts.map