Version: 1.0.0-alpha.01.0.0-alpha.11.0.0-alpha.21.0.0-alpha.31.0.0-alpha.41.0.0-alpha.51.0.0-alpha.61.0.0-alpha.71.0.0-alpha.81.0.0-alpha.91.0.0-alpha.101.0.0-alpha.111.0.0-alpha.121.0.0-alpha.131.0.0-rc.01.0.0-rc.11.0.01.1.0-alpha.01.1.0-alpha.11.1.0-alpha.21.1.0-rc.01.1.01.1.11.1.21.2.0-alpha.01.2.0-alpha.11.2.0-alpha.21.2.0-alpha.31.2.0-rc.01.2.01.2.12.0.0-alpha.02.0.0-alpha.12.0.0-alpha.22.0.0-alpha.32.0.0-alpha.42.0.0-beta.02.0.0-beta.12.0.0-beta.22.0.0-beta.32.0.0-rc.02.0.0-rc.12.0.0-rc.22.0.0-rc.32.0.02.0.12.0.22.1.0-a.02.1.0-beta.02.1.0-rc.02.1.02.1.12.2.0-alpha.02.2.0-alpha.22.2.0-rc.02.2.0-rc.12.2.02.2.12.2.22.2.32.2.42.3.0-alpha.02.3.0-alpha.12.3.0-alpha.22.3.0-rc.02.3.02.3.13.0.0-alpha.03.0.0-alpha.13.0.0-alpha.23.0.0-alpha.33.0.0-alpha.43.0.0-alpha.53.0.0-alpha.63.0.0-alpha.73.0.0-alpha.83.0.0-alpha.93.0.0-alpha.103.0.0-alpha.113.0.0-alpha.123.0.0-alpha.133.0.0-alpha.143.0.0-beta.03.0.0-beta.13.0.0-beta.23.0.0-beta.33.0.0-beta.43.0.0-beta.53.0.0-beta.63.0.0-beta.73.0.0-beta.83.0.0-rc.03.0.0-rc.13.0.0-rc.23.0.0-rc.33.0.0-rc.43.0.0-rc.53.0.0-rc.63.0.0-rc.73.0.0-rc.83.0.0-rc.93.0.0-rc.103.0.0-rc.113.0.0-rc.123.0.0-rc.133.0.0-rc.143.0.0-rc.153.0.03.0.13.0.23.0.33.0.43.0.53.0.63.0.73.0.83.1.0-alpha.03.1.0-alpha.13.1.0-alpha.23.1.0-alpha.33.1.0-alpha.43.1.0-alpha.53.1.0-alpha.63.1.0-alpha.73.1.0-alpha.83.1.0-alpha.93.1.0-alpha.103.1.0-alpha.113.1.0-alpha.123.1.0-alpha.133.1.0-beta.03.1.0-beta.13.1.0-beta.23.1.0-rc.03.1.0-rc.13.1.0-rc.23.1.03.1.13.1.23.1.33.1.43.1.53.1.63.1.73.1.83.1.93.1.103.1.113.1.123.1.133.1.153.1.163.1.173.1.183.2.0-alpha.03.2.0-alpha.13.2.0-beta.03.2.0-rc.03.2.03.2.13.2.23.2.33.2.43.2.53.2.63.2.73.2.83.2.93.3.0-alpha.03.3.0-alpha.13.3.0-alpha.23.3.0-alpha.33.3.0-alpha.43.3.0-alpha.53.3.0-alpha.63.3.0-alpha.73.3.0-alpha.83.3.0-alpha.93.3.0-alpha.103.3.0-alpha.113.3.0-alpha.123.3.0-alpha.133.3.0-alpha.143.3.0-alpha.153.3.0-alpha.163.3.0-alpha.173.3.0-beta.03.3.0-rc.03.3.03.3.13.3.23.3.33.3.43.4.0-alpha.03.4.0-beta.03.4.0-rc.03.4.03.4.13.4.23.4.33.4.43.4.53.4.63.4.73.4.83.5.0-alpha.03.5.0-beta.03.5.0-rc.03.5.03.5.13.5.23.5.33.6.0-alpha.03.6.0-alpha.13.6.0-alpha.23.6.0-alpha.33.6.0-alpha.43.6.0-alpha.53.6.0-beta.03.6.0-rc.03.6.0-rc.13.6.03.6.13.6.23.6.33.6.43.6.53.6.63.6.73.6.84.0.0-alpha.154.0.0-alpha.164.0.0-alpha.174.0.0-alpha.184.0.0-alpha.194.0.0-alpha.204.0.0-alpha.214.0.0-alpha.224.0.0-alpha.234.0.0-alpha.244.0.0-alpha.254.0.0-alpha.264.0.0-alpha.274.0.0-alpha.284.0.0-alpha.294.0.0-alpha.304.0.0-alpha.314.0.0-alpha.324.0.0-alpha.334.0.0-alpha.344.0.0-alpha.354.0.0-alpha.364.0.0-alpha.374.0.0-beta.04.0.0-beta.14.0.0-beta.24.0.0-rc.04.0.0-rc.14.0.04.0.14.0.24.0.34.0.44.0.54.0.64.0.74.0.84.0.94.0.104.0.114.0.124.0.134.1.0-alpha.14.1.0-alpha.24.1.0-alpha.34.1.0-alpha.44.1.0-beta.04.1.0-beta.14.1.0-beta.24.1.0-rc.04.1.0-rc.14.1.04.1.14.1.24.1.34.1.44.1.54.1.64.1.74.1.84.2.0-alpha.04.2.0-alpha.14.2.0-alpha.24.2.0-beta.04.2.0-beta.14.2.0-beta.24.2.0-beta.34.2.0-rc.04.2.04.2.14.2.24.2.34.2.44.2.54.3.0-alpha.04.3.0-alpha.14.3.0-alpha.24.3.0-beta.04.3.0-beta.14.3.0-beta.24.3.0-beta.34.3.0-rc.04.3.0-rc.14.3.0
import { IFormRenderer, IFormRendererRegistry } from './tokens';
/**
* A registry for property renderers used in the FormEditor component.
*/
export declare class FormRendererRegistry implements IFormRendererRegistry {
* Adds a renderer for a given property of a given settings plugin.
*
* The id must follow that structure `<ISettingRegistry.IPlugin.id>.<propertyName>`
* @param id - Unique ID for the given renderer.
* @param renderer - A renderer interfacing IFormRenderer.
addRenderer(id: string, renderer: IFormRenderer): void;
* Returns all registered renderers in dictionary form.
* @returns - A dictionary that maps an id to a renderer.
get renderers(): {
[id: string]: IFormRenderer;
};
* Returns the renderer for the given id
* @param id - The unique id for the renderer.
* @returns - A renderer interfacing IFormRenderer.
getRenderer(id: string): IFormRenderer;
private _renderers;
}