UNPKG

@civ-clone/core-civilization

Version:
19 lines (18 loc) 522 B
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; constructor(CivilizationType: typeof Civilization, name: string, value: any); civilization(): typeof Civilization; name(): string; value(): any; } export default Attribute;