A utility method used to build an IQuery to search for users that are permitted to be at-mentioned for the given channel.
An IChannel record
The currently authenticated user's username
a promise that resolves an IHubSearchResponse
Filters that make up the query
What entity is this query targeting. This is used internally to ensure we query the correct API
An id for a well known collection that the query should use.
Additional properties. Useful for groupMember queries where we need to send in the groupId to construct the url
Function defined in common/src/discussions/utils.ts:146