import { Type } from '@angular/core'; import * as i0 from "@angular/core"; export declare class JsonSchemaFormService { constructor(); /** * registry of custom widgets. The keys are the values used in schema.widgetType, the values * are the Type of the custom widget component implementing WidgetComponent */ registry: any; /** * register custom component * @param key the name of the component which is used in schema extension: widget=custom, widgetType=key * @param value the implementation class */ registerComponent(key: string, value: Type): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }