import type { Coding, QuestionnaireItem } from 'fhir/r4'; import type { ProcessedValueSet } from '../interfaces/valueSet.interface'; import type { CalculatedExpression } from '../interfaces'; declare function useDynamicValueSetEffect(qItem: QuestionnaireItem, terminologyServerUrl: string, processedValueSets: Record, cachedValueSetCodings: Record, onSetCodings: (codings: Coding[]) => void, onSetDynamicCodingsUpdated: (updated: boolean) => void, onSetServerError: (error: Error) => void): void; export declare function getUpdatableValueSetUrl(qItem: QuestionnaireItem, calculatedExpressions: Record, processedValueSets: Record): string; export default useDynamicValueSetEffect;