import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "./models/index.js"; export declare class Rbac extends ClientSDK { /** * List all RBAC roles * * @remarks * Use when building role pickers or permission UIs. Returns all roles with permissions and descriptions. */ listRbacRoles(userType?: models.ListRbacRolesUserType | undefined, options?: RequestOptions): Promise<{ [k: string]: any; }>; /** * Get a specific RBAC role * * @remarks * Use when you need to show or edit a single role (e.g. role detail page). Includes permissions, name, and description. */ getRbacRole(id: string, options?: RequestOptions): Promise<{ [k: string]: any; }>; } //# sourceMappingURL=rbac.d.ts.map