import React from 'react';
import { RootState } from 'typesafe-actions';
declare const mapStateToProps: (store: RootState) => {
    previewModalVisible: never;
};
declare const mapDispatchToProps: {
    updatePreviewModalVisible: (visible: boolean, resourceItem?: any) => import("typesafe-actions").PayloadAction<"STORE__UPDATE_PREVIEW_MODAL_VISIBLE", {
        visible: boolean;
        resourceItem: any;
    }>;
};
declare type StoreResourcePreviewProps = ReturnType<typeof mapStateToProps> & typeof mapDispatchToProps;
declare const _default: import("react-redux").ConnectedComponent<React.FC<StoreResourcePreviewProps>, import("react-redux").Omit<{
    previewModalVisible: never;
} & {
    updatePreviewModalVisible: (visible: boolean, resourceItem?: any) => import("typesafe-actions").PayloadAction<"STORE__UPDATE_PREVIEW_MODAL_VISIBLE", {
        visible: boolean;
        resourceItem: any;
    }>;
}, "updatePreviewModalVisible" | "previewModalVisible">>;
export default _default;
