import type { PayloadAction, Draft } from '@reduxjs/toolkit'; import type { FetchInitialServicesPayload, MapStoreRemoveServicePayload, ServiceState, SetLayersForServicePayload } from './types'; import type { layerActions } from '../layer/reducer'; export declare const initialState: ServiceState; export declare const serviceReducer: import("redux").Reducer, serviceActions: import("@reduxjs/toolkit").CaseReducerActions<{ serviceSetLayers: (draft: Draft, action: PayloadAction) => void; mapStoreRemoveService: (draft: Draft, action: PayloadAction) => void; fetchInitialServices: (_draft: Draft, _action: PayloadAction) => void; }, "serviceReducer">; export type ServiceActions = ReturnType | ReturnType | ReturnType | ReturnType;