export declare function runRoleList(orgId: string | undefined, apiKey: string, baseUrl?: string): Promise; export declare function runRoleGet(slug: string, orgId: string | undefined, apiKey: string, baseUrl?: string): Promise; export interface RoleCreateOptions { slug: string; name: string; description?: string; } export declare function runRoleCreate(options: RoleCreateOptions, orgId: string | undefined, apiKey: string, baseUrl?: string): Promise; export interface RoleUpdateOptions { name?: string; description?: string; } export declare function runRoleUpdate(slug: string, options: RoleUpdateOptions, orgId: string | undefined, apiKey: string, baseUrl?: string): Promise; export declare function runRoleDelete(slug: string, orgId: string, apiKey: string, baseUrl?: string): Promise; export declare function runRoleSetPermissions(slug: string, permissions: string[], orgId: string | undefined, apiKey: string, baseUrl?: string): Promise; export declare function runRoleAddPermission(slug: string, permissionSlug: string, orgId: string | undefined, apiKey: string, baseUrl?: string): Promise; export declare function runRoleRemovePermission(slug: string, permissionSlug: string, orgId: string, apiKey: string, baseUrl?: string): Promise;