import type { QuestionnaireResponseItem } from 'fhir/r4'; /** * Read the first decimal/integer answer from a QuestionnaireResponseItem. * Used in DecimalItem.tsx * Returns a numeric value and a string formatted to the given precision. */ export declare function readDecimalValue(qrItem: QuestionnaireResponseItem | null, precision: number | null): { valueDecimal: number; initialInput: string; }; /** * Read the first integer/decimal answer from a QuestionnaireResponseItem. * Used in IntegerItem.tsx * Returns a rounded integer value and its string form. */ export declare function readIntegerValue(qrItem: QuestionnaireResponseItem | null): { valueInteger: number; initialInput: string; }; /** * Read the first string answer from a QuestionnaireResponseItem. * Used in StringItem.tsx * Returns the string value for both raw and initial input. */ export declare function readStringValue(qrItem: QuestionnaireResponseItem | null): { valueString: string; initialInput: string; };