import { GuidValue, PropertyBinding, PropertyConfiguration, PropertyDefinition, PropertyDisplaySettingsBase, IPropertyBindingProvider } from "../../../../models";
export declare class ExtendedEnterprisePropertiesPropertyBindingProvider implements IPropertyBindingProvider {
    id: import("@omnia/fx-models").Guid;
    private enterprisePropertyStore;
    getBindingById(bindingId: GuidValue): Promise<PropertyBinding<PropertyDefinition<any, any, any>>>;
    getBindings(): Promise<PropertyBinding<PropertyDefinition<any, any, any>>[]>;
    getBindingsIncludeDeleted(): Promise<PropertyBinding<PropertyDefinition<any, any, any>>[]>;
    getConfiguration<TPropertyDefintion extends PropertyDefinition<any, PropertyDisplaySettingsBase, any>>(binding: PropertyBinding<TPropertyDefintion>): Promise<PropertyConfiguration<TPropertyDefintion>>;
    private getExtendedEnterpriseProperties;
}
