export interface AssignableUserResponseModel { userId: string; email: string; firstName?: string; isServiceAccount: boolean; /** Whether this workspace member currently has at least viewer access to the agent. Members without access are still returned so they can be surfaced (e.g. grayed out) and granted access before being assigned. */ hasAccess: boolean; }