/** * PostgreSQL Role Management - Privilege Tools * * Tools for granting/revoking privileges and role membership. * 4 tools total. */ import type { PostgresAdapter } from "../../postgres-adapter.js"; import type { ToolDefinition } from "../../../../types/index.js"; /** * Show privileges granted to a role */ export declare function createRoleGrantsTool(adapter: PostgresAdapter): ToolDefinition; /** * Grant privileges on objects to a role */ export declare function createRoleGrantTool(adapter: PostgresAdapter): ToolDefinition; /** * Grant role membership to a user/role */ export declare function createRoleAssignTool(adapter: PostgresAdapter): ToolDefinition; /** * Revoke role membership or privileges from a user/role */ export declare function createRoleRevokeTool(adapter: PostgresAdapter): ToolDefinition; //# sourceMappingURL=privileges.d.ts.map