UNPKG

@aut-labs/d-aut

Version:

## Web Component - what it does

34 lines (33 loc) 1.82 kB
import { NetworkConfig } from '../types/network'; export interface WalletProviderState { selectedNetwork: NetworkConfig; networksConfig: NetworkConfig[]; customIpfsGateway: string; } export declare const initialState: WalletProviderState; export declare const walletProviderSlice: import("@reduxjs/toolkit").Slice<WalletProviderState, { updateWalletProviderState(state: import("immer/dist/internal").WritableDraft<WalletProviderState>, action: { payload: any; type: string; }): void; setNetworks(state: import("immer/dist/internal").WritableDraft<WalletProviderState>, action: { payload: any; type: string; }): void; setCustomIpfsGateway(state: import("immer/dist/internal").WritableDraft<WalletProviderState>, action: { payload: any; type: string; }): void; resetWalletProviderState: () => WalletProviderState; }, "walletProvider">; export declare const setCustomIpfsGateway: import("@reduxjs/toolkit").ActionCreatorWithPayload<any, "walletProvider/setCustomIpfsGateway">, updateWalletProviderState: import("@reduxjs/toolkit").ActionCreatorWithPayload<any, "walletProvider/updateWalletProviderState">, setNetworks: import("@reduxjs/toolkit").ActionCreatorWithPayload<any, "walletProvider/setNetworks">; export declare const NetworksConfig: (state: any) => NetworkConfig[]; export declare const selectedNetwork: (state: any) => string; export declare const IPFSCusomtGateway: (state: any) => string; export declare const SelectedNetwork: ((state: any) => NetworkConfig) & import("reselect").OutputSelectorFields<(args_0: NetworkConfig[], args_1: string) => NetworkConfig, { clearCache: () => void; }> & { clearCache: () => void; }; declare const _default: import("redux").Reducer<WalletProviderState>; export default _default;