export class Compiler { constructor(props: any); _components: any; _validateOnly: boolean; setValidateOnly(validateOnly: any): void; exists(name: any): boolean; getComponent(componentOrName: any): any; _compileAnyFactoryProduct(defaultProps: any): void; _getWrappedComponentClass(name: any, defaultProps: any, parentProps: any, className: any): any; isCompiled(obj: any): boolean; getCompiledComponent(name: any, parentProps: any): any; compile(props: any, parentProps: any, className: any): any; _instantiateComponent(Component: any, props: any): any; _instantiate(props: any): any; newComponent(props: any): any; getOldestCompiledAncestor(name: any): any; registerComponent(name: any, component: any): void; registerComponents(components: any): void; deregisterComponent(name: any): void; createSchemaForm(definition: any): any; validateDefinition(definition: any): any; } export default compiler; declare const compiler: Compiler;