import Ecs from './Ecs'; import Signable from '../collections/Signable'; declare class Manager extends Signable { private readonly _name; protected readonly ecs: Ecs; constructor(name: string); get name(): string; init(ecs: Ecs): Promise; postUpdate(ecs: Ecs): void; update(ecs: Ecs, elapsedTimeInSeconds: number, totalTimeInSeconds: number): void; clear(): void; } export default Manager;