import Parser, { JsonComponentSchema } from './Parser'; import { BlueRain } from '../../'; import React from 'react'; export { JsonComponentSchema }; export interface JsonToReact { parser: Parser; /** * Parses a JSON based schema to React Component tree */ parse(schema: JsonComponentSchema, invokedByOs?: boolean): React.ReactElement | null; } export declare class JsonToReactClass implements JsonToReact { parser: Parser; constructor(ctx: BlueRain); /** * Parses a JSON based schema to React Component tree */ parse(schema: JsonComponentSchema, invokedByOs?: boolean): React.ReactElement; }