import { BaseEmitterFactory, IDataEmitter, IEmitterDescription } from '@curium.rocks/data-emitter-base';
/**
 *
 */
export declare class ScriptedEmitterFactory extends BaseEmitterFactory {
    /**
       *
       * @param {IEmitterDescription} description
       * @return {Promise<IDataEmitter>}
       */
    buildEmitter(description: IEmitterDescription): Promise<IDataEmitter>;
}
