export default SoundControllerSystem;
declare class SoundControllerSystem extends System<any, any, any, any, any> {
    constructor();
    dependencies: (typeof SoundController)[];
    components_used: ResourceAccessSpecification<typeof SoundEmitter>[];
    removers: any[];
    /**
     *
     * @param {SoundController} component
     * @param {number} entity
     */
    link(component: SoundController, entity: number): void;
    unlink(component: any, entity: any): void;
}
import { System } from '../../ecs/System.js';
import SoundController from './SoundController.js';
import { SoundEmitter } from './emitter/SoundEmitter.js';
import { ResourceAccessSpecification } from "../../../core/model/ResourceAccessSpecification.js";
//# sourceMappingURL=SoundControllerSystem.d.ts.map