import { CaasApi_Item, MappedCaasItem } from '../types'; import { ResolvedReferencesInfo, ReferencedItemsInfo } from './CaaSMapper'; import { Logger } from './Logger'; export declare const get: (obj: any, path: string | (string | number)[], defaultValue?: any) => any; export declare const set: (obj: any, path: string | (string | number)[], value: any) => any; declare const getItemId: (item: MappedCaasItem | CaasApi_Item, remoteProjectId?: string) => string; declare const findResolvedReferencesByIds: (ids: string[], resolvedReferences: ResolvedReferencesInfo) => (MappedCaasItem | CaasApi_Item)[]; declare const denormalizeResolvedReferences: (mappedItems: (CaasApi_Item | MappedCaasItem)[], referenceMap: ReferencedItemsInfo, resolvedReferences: ResolvedReferencesInfo, remoteProjectId?: string, logger?: Logger) => (MappedCaasItem | CaasApi_Item)[]; export { getItemId, findResolvedReferencesByIds, denormalizeResolvedReferences };