import { type FunctionComponent, type PropsWithChildren } from 'react'; import type { Module } from './types.js'; /** * Props for `ModuleProvider`. */ export interface ModuleProviderProps { /** * Modules to register. * * `CoreModule` is registered automatically; consumers do not need to list it. */ modules?: ReadonlyArray; } /** * Registers the given modules and makes the API registry available to the children. */ export declare const ModuleProvider: FunctionComponent>;