import { PublicClient } from 'viem';
import { SessionKeyOnChainData } from '../types/session-key-types.js';

declare const getOnchainSessionKeyData: (etherspotWalletAddress: string, publicClient: PublicClient, sesssionKeyValidatorAddress: string, sessionKey: string) => Promise<SessionKeyOnChainData>;
declare const isSessionKeyLiveOnChain: (etherspotWalletAddress: string, publicClient: PublicClient, sesssionKeyValidatorAddress: string, sessionKey: string) => Promise<boolean>;

export { getOnchainSessionKeyData, isSessionKeyLiveOnChain };
