import type Model from '@ember-data/model'; import type { UnwrapComputedPropertyGetter } from '@ember/object/-private/types'; import type { Merge, SetRequired, TupleToUnion } from 'type-fest'; export type LoadedModel = Merge>, { get>>(key: K): UnwrapComputedPropertyGetter>[K]>; }>; export default function ensureModelProperties(model: T, modelConstructor: C, properties: P): LoadedModel; //# sourceMappingURL=ensure-model-properties.d.ts.map