"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
function _export(target, all) {
    for(var name in all)Object.defineProperty(target, name, {
        enumerable: true,
        get: Object.getOwnPropertyDescriptor(all, name).get
    });
}
_export(exports, {
    get SUGGESTER_ENDPOINTS () {
        return SUGGESTER_ENDPOINTS;
    },
    get SUGGESTER_ENDPOINTS_SUPPORTING_ALL () {
        return SUGGESTER_ENDPOINTS_SUPPORTING_ALL;
    }
});
const _importable = require("./importable.js");
const SUGGESTER_ENDPOINTS_SUPPORTING_ALL = [
    ..._importable.REFERENCE_TYPE_VALUES,
    _importable.OTHER_REFERENCE_TYPES.LAB_TEST_PANEL,
    _importable.OTHER_REFERENCE_TYPES.LAB_TEST_TYPE,
    _importable.OTHER_REFERENCE_TYPES.LOCATION_GROUP,
    _importable.OTHER_REFERENCE_TYPES.INVOICE_INSURANCE_PLAN
];
const SUGGESTER_ENDPOINTS = [
    ...SUGGESTER_ENDPOINTS_SUPPORTING_ALL,
    'department',
    'facility',
    'facilityLocationGroup',
    'bookableLocationGroup',
    'invoiceProduct',
    'location',
    'multiReferenceData',
    'patient',
    'patientLabTestCategories',
    'patientLabTestPanelTypes',
    'template',
    'practitioner',
    'programRegistry',
    'programRegistryClinicalStatus',
    'programRegistryCondition',
    'survey',
    'sensitiveLabTestCategory',
    'nonSensitiveLabTestCategory',
    'role',
    'encounter',
    'reportDefinition',
    'timeZone'
];

//# sourceMappingURL=suggesters.js.map