import { PropertyDefinitionId } from "@omnia/fx/ux"; import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models"; import { MultilingualString } from "../MultilingualString"; import { PropertyDefinition } from "./PropertyDefinition"; export type PropertyBindingId = GuidValue; export type PropertyBindingProviderId = GuidValue; export declare class PropertyBinding> { readonly propertyDefinitionId: PropertyDefinitionId; readonly bindingId: PropertyBindingId; readonly displayName: MultilingualString; constructor(typeDef: (new () => TPropertyDef) | TPropertyDef, bindingId: PropertyBindingId, displayName?: MultilingualString); }