import { DataSet, ActionType, Action } from "@systemic-games/pixels-core-animation"; import EditAnimation from "./EditAnimation"; import EditDataSet from "./EditDataSet"; export default abstract class EditAction { abstract readonly type: ActionType; abstract toAction(editSet: EditDataSet, set: DataSet, actionId: number): Action; abstract duplicate(): EditAction; replaceAnimation(_oldAnimation: EditAnimation, _newAnimation: EditAnimation): void; requiresAnimation(_animation: EditAnimation): boolean; collectAnimations(): EditAnimation[]; } //# sourceMappingURL=EditAction.d.ts.map