@synapsecns/widget
Version:
Widget library for interacting with the Synapse Protocol
25 lines (24 loc) • 1.62 kB
TypeScript
declare global {
interface BigInt {
toJSON(): string;
}
}
export declare const store: import("@reduxjs/toolkit").EnhancedStore<{
approveTransaction: import("@/state/slices/approveTransaction/reducer").BridgeTransactionState;
bridge: import("@/state/slices/bridge/reducer").BridgeState;
bridgeQuote: import("immer").WritableDraft<import("@/state/slices/bridgeQuote/reducer").BridgeQuoteState>;
bridgeTransaction: import("@/state/slices/bridgeTransaction/reducer").BridgeTransactionState;
wallet: import("immer").WritableDraft<import("@/state/slices/wallet/reducer").WalletState>;
transactions: import("@/state/slices/transactions/reducer").TransactionState;
}, import("redux").UnknownAction, import("@reduxjs/toolkit").Tuple<[import("redux").StoreEnhancer<{
dispatch: import("redux-thunk").ThunkDispatch<{
approveTransaction: import("@/state/slices/approveTransaction/reducer").BridgeTransactionState;
bridge: import("@/state/slices/bridge/reducer").BridgeState;
bridgeQuote: import("immer").WritableDraft<import("@/state/slices/bridgeQuote/reducer").BridgeQuoteState>;
bridgeTransaction: import("@/state/slices/bridgeTransaction/reducer").BridgeTransactionState;
wallet: import("immer").WritableDraft<import("@/state/slices/wallet/reducer").WalletState>;
transactions: import("@/state/slices/transactions/reducer").TransactionState;
}, undefined, import("redux").UnknownAction>;
}>, import("redux").StoreEnhancer]>>;
export type RootState = ReturnType<typeof store.getState>;
export type AppDispatch = typeof store.dispatch;