import * as React from 'react'; import * as ThemeRedux from '../../Redux/ActionsReducers/ThemeRedux'; import { ModuleViewPopupProps } from '../Components/SharedProps/ModuleViewPopupProps'; import { AdaptableTheme } from '../../AdaptableState/ThemeState'; interface ThemePopupProps extends ModuleViewPopupProps { CurrentTheme: string; UserThemes: AdaptableTheme[]; SelectTheme: (newTheme: string) => ThemeRedux.ThemeSelectAction; hideShowInWindow?: boolean; } declare class ThemePopupComponent extends React.Component { render(): React.JSX.Element; onChangeTheme(value: string): void; handleCreateNewTheme: (variant: "dark" | "light") => void; } export declare let ThemePopup: import("react-redux").ConnectedComponent; export {};