import type { Coding, QuestionnaireItemAnswerOption } from 'fhir/r4'; import type { CodeSystemLookupPromise } from '../../interfaces/lookup.interface'; export declare function addDisplayToCacheCodings(cachedValueSetCodings: Record, terminologyServerUrl: string): Promise>; export declare function addDisplayToAnswerOptions(answerOptions: Record, terminologyServerUrl: string): Promise>; export declare function addDisplayToCodingArray(codings: Coding[], terminologyServerUrl: string): Promise; export declare function getCodeSystemLookupPromise(query: string, terminologyServerUrl: string): Promise; export declare function resolveLookupPromises(codeSystemLookupPromises: Record): Promise>; export interface LookupResponse { parameter: [DisplayParameter]; } export interface DisplayParameter { name: 'display'; valueString: string; } export declare function lookupResponseIsValid(response: any): response is LookupResponse;