import { PatientModel } from ".."; import { CTWRequestContext } from "../components/core/providers/ctw-context"; import { ConditionModel } from "../fhir/models/condition"; export declare function usePatientBuilderConditions(enabled?: boolean): import("@tanstack/react-query").UseQueryResult; export declare function usePatientConditionsOutside(): { isLoading: boolean; isError: boolean; isFetching: boolean; data: ConditionModel[]; }; export declare function filterUndesirableConditions(conditions: ConditionModel[]): ConditionModel[]; export declare function usePatientConditionsAll(enabled?: boolean): { isLoading: boolean; isError: boolean; isFetching: boolean; data: ConditionModel[]; }; export declare const deleteCondition: (resource: fhir4.Condition, requestContext: CTWRequestContext) => Promise; export declare const filterOutsideConditions: (summaryConditions: ConditionModel[], builderConditions: ConditionModel[]) => ConditionModel[]; export declare function fetchConditionsByIdFQS(requestContext: CTWRequestContext, patient: PatientModel, ids: string[]): Promise; //# sourceMappingURL=conditions.d.ts.map