import { BoardGameState, Game } from "../types";
interface GenericExampleState extends BoardGameState {
}
declare class GENERIC_EXAMPLE_GAME implements Game<GenericExampleState> {
    constructor(initialState?: GenericExampleState);
    getAllNextStates(state: GenericExampleState): Array<GenericExampleState>;
    getHeuristic(state: GenericExampleState): number;
    initialState: GenericExampleState;
}
export default GENERIC_EXAMPLE_GAME;
export { GenericExampleState };
