Get middleware by name and provider
middleware name
Optionalprovider: string
provider FynApp name (optional, triggers fallback search if not provided)
Optionalopts: MiddlewareLookupOptions
lookup options; version is the semver range the consumer
asked for. Omitting it resolves to the default version, as it always has.
Get middleware state registry for global or region scope
either "global" or { region: string }
Register a middleware implementation (called automatically during FynApp loading)
Programmatic API for middlewares to signal readiness to the kernel without emitting DOM events.
Optionaldetail: { name?: string; share?: any; status?: string }
Kernel API added by the middleware add-on.