import type { UmbPartialSome } from '../../utils/index.js';
import type { UmbVariantPropertyValueModel } from '../../variant/index.js';
/**
 * Validation Data Path query generator for Variant.
 * write a JSON-Path filter similar to `?(@.culture == 'en-us' && @.segment == 'mySegment')`
 * where segment are optional.
 * @param value
 * @returns
 */
export declare function UmbDataPathVariantQuery(value: UmbPartialSome<Pick<UmbVariantPropertyValueModel, 'culture' | 'segment'>, 'segment'>): string;
