import { Graph } from '.';
import { Dict } from '../../types/Dict';
import { UCG } from '../../types/interface/UCG';
import { MoveMapping } from './buildMoveMap';
import { Moves } from './buildMoves';
export declare function moveSubgraph<T extends UCG<Dict<any>, Dict<any>, any>>(source: Graph<T>, target: Graph<T>, map: MoveMapping, moves: Moves, reverse: boolean): void;
