Are you an LLM? You can read better optimized documentation at /documentation/api/core/type-aliases/AddressPattern.md for this page in Markdown format
ws-asyncapi API / core / AddressPattern
Type Alias: AddressPattern<P>
AddressPattern<
P> =Pextends`${infer Head}:${string}/${infer Rest}`?`${Head}${string}/${AddressPattern<Rest>}`:Pextends`${infer Head}:${string}`?`${Head}${string}`:P
Defined in: .api-entries/core/index.d.ts:626
Turn a channel address into the literal pattern a client connects to: "/chat/:room" → `/chat/${string}`.
Type Parameters
P
P extends string