import I_Component from './I_Component'; import I_GameObject from '../GameObject/I_GameObject'; import Entity from '../Entity/Entity'; import { componentSettings, tickData } from '../../types'; export default abstract class Component extends Entity implements I_Component { parent: I_GameObject; readonly updatePriority: number; protected constructor({ name, updatePriority }: componentSettings); update(tickData: tickData): void; } //# sourceMappingURL=Component.d.ts.map