"use strict";
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
Object.defineProperty(exports, "__esModule", { value: true });
exports.entityBaseProperties = exports.Entity = void 0;
const DataObject_1 = require("./DataObject");
/**
 * Defines a base class for an entity.
 * An entity is a set of attributes and metadata that defines a concept
 * like Account or Contact and can be defined by any data producer.
 */
class Entity extends DataObject_1.DataObject {
}
exports.Entity = Entity;
exports.entityBaseProperties = [
    ...DataObject_1.dataObjectBaseProperties,
    '$type',
    'cdm:lastChildFileModifiedTime',
    'cdm:lastFileModifiedTime',
    'cdm:lastFileStatusCheckTime'
];
//# sourceMappingURL=Entity.js.map