///
import { Actions } from './actions';
import { Coordinate } from 'types';
export interface PolygonEditState {
activeIndex: number;
polygons: Coordinate[][];
selection: Set;
}
export declare const polygonEditReducer: (state: PolygonEditState, action: Actions) => PolygonEditState;
export declare const EDIT_HISTORY_LIMIT = 20;
export declare const undoablePolygonEditReducer: import("redux").Reducer, import("redux").AnyAction>;