UNPKG

fume-fhir-converter

Version:

FHIR-Utilized Mapping Engine - Community

38 lines 2 kB
/** * © Copyright Outburn Ltd. 2022-2024 All Rights Reserved * Project name: FUME-COMMUNITY */ /** * Export types */ export type { IAppCache, IAppCacheKeys } from './helpers/cache'; export type { IAppBinding, ICache, IConfig, IFhirClient, IFumeServer, ILogger } from './types'; /** * Export classes and utils */ export { FhirClient } from './helpers/fhirServer'; export { FumeServer } from './server'; export { FumeConfigSchema } from './serverConfigSchema'; export declare const fumeUtils: { expressions: import("./helpers/jsonataExpression").InternalJsonataExpression; duplicate: (str: string, times: number) => Promise<string>; getAliasResource: () => Promise<any>; substringBefore: (str: string, chars: string) => string; substringAfter: (str: string, chars: string) => string; selectKeys: (obj: object, skeys: string[]) => Promise<object>; startsWith: (str: string | undefined, startStr: string) => boolean | undefined; endsWith: (str: string | undefined, endStr: string) => boolean | undefined; parseCsv: (csv: string) => Promise<{}>; getFhirVersion: () => string; getFhirCorePackage: () => any; getFhirVersionMinor: () => string; toJsonataString: (inExpr: string) => Promise<string | undefined>; getSnapshot: (rootType: string, fhirVersion: string, fhirPackageIndex: import("./helpers/conformance").IFhirPackageIndex, logger: import("./types").ILogger) => Promise<any>; v2json: (message: string) => Promise<any>; getFhirPackageIndex: () => import("./helpers/conformance").IFhirPackageIndex; search: (query: string, params?: Record<string, any> | undefined) => Promise<Record<string, any> | undefined>; resolve: (reference: string) => Promise<Record<string, any> | undefined>; literal: (query: string, params?: Record<string, any> | undefined) => Promise<string | undefined>; searchSingle: (query: string, params?: Record<string, any> | undefined) => Promise<any>; }; //# sourceMappingURL=index.d.ts.map