import { PropertyBinding, PropertyBindingId, PropertyConfiguration, PropertyDefinition, PropertyDisplaySettingsType, PropertyEditorSettingsType, PropertyValue } from "../../../models"; export declare class PropertyBindingService { private serviceContainerContext; private plugedInBindingProviders; private allBindings; constructor(); getBindingById(bindingId: PropertyBindingId): Promise>>; getConfiguration>(bindingId: PropertyBindingId): Promise>; getDisplaySettings>(bindingId: PropertyBindingId): Promise>; getEditSettings>(bindingId: PropertyBindingId): Promise>; private ensureAllBindings; }