declare module 'ember-data/-private' {
  import ArrayProxy from '@ember/array/proxy';
  import ObjectProxy from '@ember/object/proxy';
  export { default as Store } from 'ember-data/store';
  export { DS } from 'ember-data/-private/core';
  export { Errors } from '@ember-data/model/-private';
  export { Snapshot } from '@ember-data/legacy-compat/-private';
  export { RecordArrayManager, coerceId } from '@ember-data/store/-private';
  export { ManyArray, PromiseManyArray } from '@ember-data/model/-private';
  export { SnapshotRecordArray } from '@ember-data/legacy-compat/-private';
  export const PromiseArray: Readonly<typeof ArrayProxy> & (new (owner?: import("@ember/-internals/owner").default) => ArrayProxy<unknown>) & import("@ember/object/mixin").default;
  export const PromiseObject: Readonly<typeof ObjectProxy> & (new (owner?: import("@ember/-internals/owner").default) => ObjectProxy<unknown>) & import("@ember/object/mixin").default;
}
//# sourceMappingURL=index.d.ts.map