import type { UmbPartialSome } from '../../utils/index.js';
import type { UmbVariantPropertyValueModel } from '../../variant/index.js';
/**
 * Validation Data Path Query generator for Property Value.
 * write a JSON-Path filter similar to `?(@.alias == 'myAlias' && @.culture == 'en-us' && @.segment == 'mySegment')`
 * where culture and segment are optional
 * @param {UmbVariantPropertyValueModel} value - the object holding value and alias.
 * @returns {string} - a JSON-path query
 */
export declare function UmbDataPathPropertyValueQuery(value: UmbPartialSome<Omit<UmbVariantPropertyValueModel, 'value'>, 'culture' | 'segment'>): string;
