import { DataObject, IDataObject, } from '@civ-clone/core-data-object/DataObject'; import Civilization from './Civilization'; export interface IAttribute extends IDataObject { civilization(): typeof Civilization; name(): string; value(): any; } export declare class Attribute extends DataObject implements IAttribute { private _civilization; private _name; private _value; constructor(CivilizationType: typeof Civilization, name: string, value: any); civilization(): typeof Civilization; name(): string; value(): any; } export default Attribute;