Effect: (config: MatrixClient.ClientOptions) => Effect.Effect<MatrixClient.Client>
Layer: (config: MatrixClient.ClientOptions) => Layer.Layer<MatrixClient>
Make: (config: MatrixClient.ClientOptions) => MatrixClient.Shape
readonly
Silent: Effect.Effect<MatrixClient.SilentClient, never, MatrixClient>
Stub: () => MatrixClient.Client
readonly
using: <A,E,R,>(fn: (client: MatrixClient.Client) => Effect.Effect<A, E, R>) => Effect.Effect<A, E, MatrixClient | R>