//Proxy specific settings. import { type OpenIn, type Proxy, type SearchEngine, type Transport } from "./types"; const ProxySettings = { proxy: "nebula||proxy", openIn: "nebula||open", searchEngine: "nebula||searchEngine", wispServerURL: "nebula||wisp", transport: "nebula||transport" }; const proxySettings = { changeProxy: function (proxy: Proxy | string) { localStorage.setItem(ProxySettings.proxy, proxy); }, openIn: function (type: OpenIn | string) { localStorage.setItem(ProxySettings.openIn, type); }, setSearchEngine: function (searchEngine: SearchEngine | string) { localStorage.setItem(ProxySettings.searchEngine, searchEngine); }, setWispURL: function (server: string) { localStorage.setItem(ProxySettings.wispServerURL, server); }, setTransport: function (transport: Transport | string) { localStorage.setItem(ProxySettings.transport, transport); } }; export { ProxySettings, proxySettings };