import { Market, Client as SDK } from '@nosana/sdk'; import { PublicKey } from '@solana/web3.js'; export declare class KeyHandler { private sdk; private address; private key; private market; constructor(sdk: SDK); getMarket(): PublicKey | undefined; setMarket(market?: PublicKey): void; getAccessKey(): PublicKey | undefined; setAccessKey(key?: PublicKey): void; doesMarketNeedAccessKey(market: Market): boolean; loadAccessKeyFromChain(market: Market): Promise; }