/** * Class that contains the Dynamic Data reference. * This includes the source, property, and property path (if applicable) of Dynamic Data * * @remarks * The reference string is of the form `:` or `::` * * Examples of references are: * `WebPart..:myComplexProperty:myArray[0].lastName` * * @public */ export default class DynamicDataReference { private _reference; private _sourceId; private _property; private _propertyPath; constructor(reference: string); /** * Returns the full reference of the Dynamic Data object as a string. */ get reference(): string; /** * Returns the referred id of the Dynamic Data Source. */ get sourceId(): string; /** * Returns the referred property of the Dynamic Data. */ get property(): string; /** * Returns the referred property path of the Dynamic Data. * Returns undefined if there is no property path. */ get propertyPath(): string | undefined; } //# sourceMappingURL=DynamicDataReference.d.ts.map