import { ConnectResult } from '../TomoContext'; interface Option { connectSuccess?: () => void; connectError?: () => void; metaData?: OkxConnectMeta; setProviders: (providers: Record) => void; chain?: string; theme?: 'dark' | 'light'; setConnectResult?: (result: ConnectResult) => void; } interface OkxConnectMeta { name: string; icon: string; } declare const useOkxTonConnect: (option?: Option) => { okxConnect: any; connect: (connectOption?: { redirect?: string; tonProof?: string; }) => Promise; disconnect: () => Promise; connected: boolean; sendTransaction: (transactionRequest: any) => Promise; }; export default useOkxTonConnect;