import { PayloadAction } from '@reduxjs/toolkit'; import { SessionRequestType } from '../../utils'; import { DappRpcRequest } from '../../types'; export interface DappModalState { modalType: SessionRequestType | null; currentRequest: DappRpcRequest | null; } export declare const dappModalActions: import('@reduxjs/toolkit').CaseReducerActions<{ showRequest(state: { modalType: SessionRequestType | null; currentRequest: { type: SessionRequestType; accountId: number; sessionId: string; request: any; } | null; }, action: PayloadAction): void; clear(state: { modalType: SessionRequestType | null; currentRequest: { type: SessionRequestType; accountId: number; sessionId: string; request: any; } | null; }): void; }, "dappModal">; export declare const dappModalReducer: import('redux').Reducer; //# sourceMappingURL=dapp.d.ts.map