import { FtReaderState } from "./model"; import { FtReduxStore } from "@fluid-topics/ft-wc-utils"; import { PayloadAction } from "@reduxjs/toolkit"; declare const readerStoreStateReducers: { setTranslationDestinationLanguage: (state: FtReaderState, action: PayloadAction) => void; setTranslationSourceLanguage: (state: FtReaderState, action: PayloadAction) => void; setTranslationProfileId: (state: FtReaderState, action: PayloadAction) => void; setTranslationLoading: (state: FtReaderState, action: PayloadAction) => void; setTranslationError: (state: FtReaderState, action: PayloadAction) => void; setTopicsRating: (state: FtReaderState, action: PayloadAction) => void; }; export type FtReaderStateReducers = typeof readerStoreStateReducers; export type FtReaderReduxStore = FtReduxStore; export declare const createReaderStore: (id: string) => FtReduxStore) => void; setTranslationSourceLanguage: (state: FtReaderState, action: PayloadAction) => void; setTranslationProfileId: (state: FtReaderState, action: PayloadAction) => void; setTranslationLoading: (state: FtReaderState, action: PayloadAction) => void; setTranslationError: (state: FtReaderState, action: PayloadAction) => void; setTopicsRating: (state: FtReaderState, action: PayloadAction) => void; }, import("redux").AnyAction>; export {};