import React from 'react'; import { ViewProps } from '../Containers/ViewStateMachine'; import { Currencies, i18nTranslate, Languages } from 'src/types'; export declare enum ViewIds { main = 0, network = 1, language = 2, currency = 3 } interface CustomButton { link: string; title: string; description: string; } export declare const SettingsModal: React.FC<{ isOpen: boolean; closeModal: () => void; networkView: React.FC; walletChainId: number; t: i18nTranslate; langs: Languages; currentLang: string; changeLang: (locale: string) => void; currencies: Currencies; currentCurrency: string; changeCurrency: (id: string) => void; customButton?: CustomButton; }>; declare const CustomButton: (props: { data?: CustomButton; t: i18nTranslate; }) => JSX.Element; export {};