/**
 * Shared dependency utilities
 *
 * These utilities handle field dependency parsing and checking.
 * Dependencies define conditional visibility based on other field values.
 *
 * @example
 * ```ts
 * import { parse_dependency, check_dependency } from '../shared/dependency';
 *
 * // Parse a dependency string
 * const parsed = parse_dependency("country:AU");
 * // => { field_id: "country", value: "AU" }
 *
 * // Check if dependency is satisfied
 * const visible = check_dependency("country:AU", { country: "AU" });
 * // => true
 * ```
 */
export { parse_dependency, type ParsedDependency } from './parse_dependency.js';
export { check_dependency } from './check_dependency.js';
//# sourceMappingURL=index.d.ts.map