/**
* NornJ tag `MobxObserver` is the same as the Observer component of Mobx(https://mobx-react.js.org/observer-component), but its children does not need a nested function. example:
*
* `
{store.foo}
`
*/
declare function MobxObserver(): any;
/**
* NornJ tag `MobxObserver` is the same as Observer component of Mobx(https://mobx-react.js.org/observer-component), but its children does not need a nested function. example:
*
* `
{store.foo}
`
*/
declare function NjMobxObserver(): any;
declare const MobxFormData: NornJReact.MobxFormData;
declare const MobxFieldData: NornJReact.MobxFieldData;
type JSXElementWithMobxFormData = NornJReact.JSXElementWithMobxFormData;
declare namespace JSX {
interface Element extends React.ReactElement, JSXElementWithMobxFormData {}
namespace NJR {
interface MobxObserver extends NornJ.Childrenable {}
type MobxFormData = NornJReact.MobxFormDataProps & NornJ.Childrenable;
type MobxFieldData = NornJReact.MobxFieldDataProps & NornJ.Childrenable;
}
interface IntrinsicElements {
/**
* NornJ tag `mobxObserver` is the same as the Observer component of Mobx(https://mobx-react.js.org/observer-component), but its children does not need a nested function. example:
*
* `
{store.foo}
`
*/
mobxObserver: NJR.MobxObserver;
/**
* NornJ tag `mobxObserver` is the same as the Observer component of Mobx(https://mobx-react.js.org/observer-component), but its children does not need a nested function. example:
*
* `