import type { State } from "../state/state.js"; import type { ChildTrait } from "../traits/child.js"; import { Command, Targets } from "../command.js"; export declare class ChangeIdx extends Command { private index; private entities; /** * History of card movement: * [index before execution, index after] */ private sources; constructor(entities: Targets, index: number); execute(state: State): Promise; undo(state: State): Promise; }