ember-data
Version:
(Legacy) The lightweight reactive data library for Ember applications
17 lines • 1.03 kB
TypeScript
declare module 'ember-data/-private' {
import { t as DS } from "ember-data/core-BbXeQ0i8.js";
import { t as Store } from "ember-data/store-D_zJZti4.js";
import ArrayProxy from "@ember/array/proxy";
import ObjectProxy from "@ember/object/proxy";
import { Errors, ManyArray, PromiseManyArray } from "@ember-data/model/-private";
import { Snapshot, SnapshotRecordArray } from "@ember-data/legacy-compat/-private";
import { RecordArrayManager, coerceId } from "@ember-data/store/-private";
import Mixin from "@ember/object/mixin";
import Owner from "@ember/owner";
//#region src/-private/index.d.ts
const PromiseArray: Readonly<typeof ArrayProxy> & (new (owner?: Owner) => ArrayProxy<unknown>) & Mixin;
const PromiseObject: Readonly<typeof ObjectProxy> & (new (owner?: Owner) => ObjectProxy) & Mixin;
//#endregion
export { DS, Errors, type ManyArray, PromiseArray, PromiseManyArray, PromiseObject, RecordArrayManager, Snapshot, SnapshotRecordArray, Store, coerceId };
}
//# sourceMappingURL=index.d.ts.map