/** * Copyright (c) 2018 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author David Sehnal */ import { StateAction } from '../action.js'; import { StateObjectCell } from '../object.js'; import { StateTransformer } from '../transformer.js'; import { UUID } from '../../mol-util/index.js'; export { StateActionManager }; declare class StateActionManager { private ev; private actions; private fromTypeIndex; readonly events: { added: import("rxjs").Subject; removed: import("rxjs").Subject; }; add(actionOrTransformer: StateAction | StateTransformer): this; remove(actionOrTransformer: StateAction | StateTransformer | UUID): this; fromCell(cell: StateObjectCell, ctx: unknown): ReadonlyArray; dispose(): void; }