/**
 * Builds the absolute path for a watched field from a relative reference
 *
 * @param currentPath - Current field's absolute path (e.g., "background.scale")
 * @param relativeField - Relative field reference from visibleWhen (e.g., "objectFit")
 * @returns Absolute path to watched field (e.g., "background.objectFit")
 *
 * @example
 * computeWatchedPath('background.scale', 'objectFit')
 * // => 'background.objectFit' (sibling field)
 *
 * computeWatchedPath('items.0.settings.customColor', 'useCustom')
 * // => 'items.0.settings.useCustom' (sibling in nested structure)
 *
 * computeWatchedPath('subtitle', 'showSubtitle')
 * // => 'showSubtitle' (top-level sibling)
 */
export declare function computeWatchedPath(currentPath: string, relativeField: string | undefined): string | null;
