import React from 'react'; import { AnyAction } from 'redux'; import { ThunkDispatch } from 'redux-thunk'; import { Theme } from '@plurid/plurid-themes'; import actions from '~kernel-services/state/actions'; export interface PrivateViewOwnProperties { } export interface PrivateViewStateProperties { stateGeneralTheme: Theme; stateInteractionTheme: Theme; } export interface PrivateViewDispatchProperties { dispatch: ThunkDispatch<{}, {}, AnyAction>; dispatchSetViewType: typeof actions.view.setViewType; } export type PrivateViewProperties = PrivateViewOwnProperties & PrivateViewStateProperties & PrivateViewDispatchProperties; declare const ConnectedPrivateView: import("react-redux").ConnectedComponent, { context?: React.Context> | undefined; store?: import("redux").Store | undefined; }>; export default ConnectedPrivateView;