The sgfmill.sgf_board_interface module defines two abstract classes, for documentation purposes:
The board interface required by sgf_moves.get_setup_and_moves().
The board interface required by sgf_moves.set_initial_position().
Use the ‘source’ links to the right to see the definitions.