import { ClientProvider, Repository } from '~server/data/interfaces'; import * as Types from '../types'; export declare const addEntity: (payload: Types.AddEntityPayload) => Types.AddEntityAction; export declare const removeEntity: (payload: Types.RemoveEntityPayload) => Types.RemoveEntityAction; export declare const addEntities: (payload: Types.AddEntitiesPayload) => Types.AddEntitiesAction; export declare const removeEntities: (payload: Types.RemoveEntitiesPayload) => Types.RemoveEntitiesAction; export declare const setActiveProviderID: (providerID: string) => Types.SetActiveProviderIDAction; export declare const setProviders: (providers: ClientProvider[]) => Types.SetProvidersAction; export declare const setRepositories: (repositories: Repository[]) => Types.SetRepositoriesAction; export declare const clearData: () => Types.ClearDataAction; declare const actions: { addEntity: (payload: Types.AddEntityPayload) => Types.AddEntityAction; removeEntity: (payload: Types.RemoveEntityPayload) => Types.RemoveEntityAction; addEntities: (payload: Types.AddEntitiesPayload) => Types.AddEntitiesAction; removeEntities: (payload: Types.RemoveEntitiesPayload) => Types.RemoveEntitiesAction; setActiveProviderID: (providerID: string) => Types.SetActiveProviderIDAction; setProviders: (providers: ClientProvider[]) => Types.SetProvidersAction; setRepositories: (repositories: Repository[]) => Types.SetRepositoriesAction; clearData: () => Types.ClearDataAction; }; export default actions;