import type { FilterStore, FilterMutationSource } from '../types';
type SetWithMutation = (updates: Partial<Pick<FilterStore, 'filters' | 'tempFilters'>>, source: FilterMutationSource) => void;
type StoreAccessors = {
    get: () => FilterStore;
    setWithMutation: SetWithMutation;
};
type SelectionActions = Pick<FilterStore, 'setSelectionMode' | 'setPolygonCoords' | 'setRadius'>;
export declare const createSelectionActions: ({ get, setWithMutation, }: StoreAccessors) => SelectionActions;
export {};
//# sourceMappingURL=createSelectionActions.d.ts.map