import type { Models } from '../../../types/model';
export declare function getQueryOptions(models: Models): {
    [x: string]: {
        include: ({
            model: typeof import("../../..").User;
            as: string;
            include?: undefined;
        } | {
            model: typeof import("../../..").Encounter;
            as: string;
            include: ({
                model: typeof import("../../..").Patient;
                as: string;
                include?: undefined;
            } | {
                model: typeof import("../../..").Location;
                as: string;
                include: {
                    model: typeof import("../../..").Facility;
                    as: string;
                }[];
            })[];
        } | {
            model: typeof import("../../..").ReferenceData;
            as: string;
            include?: undefined;
        } | {
            model: typeof import("../../..").Location;
            as: string;
            include: {
                model: typeof import("../../..").Facility;
                as: string;
            }[];
        } | {
            model: typeof import("../../..").LocationGroup;
            as: string;
            include: {
                model: typeof import("../../..").Facility;
                as: string;
            }[];
        } | {
            model: typeof import("../../..").Note;
            as: string;
            include: {
                model: typeof import("../../..").ReferenceData;
                as: string;
            }[];
        })[];
    } | {
        include: ({
            model: typeof import("../../..").User;
            as: string;
            include?: undefined;
        } | {
            model: typeof import("../../..").ReferenceData;
            as: string;
            include?: undefined;
        } | {
            model: typeof import("../../..").Encounter;
            as: string;
            include: {
                model: typeof import("../../..").Patient;
                as: string;
            }[];
        } | {
            model: typeof import("../../..").LabTest;
            as: string;
            include: {
                model: typeof import("../../..").LabTestType;
                as: string;
            }[];
        } | {
            model: typeof import("../../..").LabTestPanelRequest;
            as: string;
            include: {
                model: typeof import("../../..").LabTestPanel;
                as: string;
                include: {
                    model: typeof import("../../..").LabTestType;
                    as: string;
                }[];
            }[];
        } | {
            model: typeof import("../../..").Note;
            as: string;
            include: {
                model: typeof import("../../..").ReferenceData;
                as: string;
            }[];
        })[];
    };
};
//# sourceMappingURL=getQueryOptions.d.ts.map