import type { UmbPropertyValueDataPotentiallyWithEditorAlias } from '../index.js'; import { UmbControllerBase } from '../../../../libs/class-api/index.js'; export declare class UmbPropertyValueFlatMapperController extends UmbControllerBase { #private; /** * Maps the property values of the given property data. * @param {UmbPropertyValueDataPotentiallyWithEditorAlias} property - The property data. * @param mapper * @returns {Promise} - A promise that resolves to the mapped data. */ flatMap>(property: PropertyType, mapper: (property: PropertyType) => ReturnType | Promise): Promise>; }