/** * Roles Resource * * Role CRUD only — create, read, update, delete roles. * For user/member management and role assignments, see UsersResource. */ import type { CreateRoleInput, RoleResponse, UpdateRoleInput } from "@artu-ai/shared"; export declare class RolesResource { private readonly trpc; list(): Promise; get(id: string): Promise; create(input: CreateRoleInput): Promise; update(input: UpdateRoleInput): Promise; delete(id: string): Promise; private validate; private execute; }