import Emitter from './emitter';
/**
 * An emitted object.
 */
export default abstract class EmittedObject {
    emitter: Emitter;
    index: number;
    health: number;
    abstract bind(emitData?: unknown): void;
    abstract update(dt: number): void;
    constructor(emitter: Emitter);
}
