UNPKG

@roochnetwork/rooch-sdk-kit

Version:
13 lines (12 loc) 873 B
import type { UseMutationOptions, UseMutationResult } from '@tanstack/react-query'; import { Session } from '@roochnetwork/rooch-sdk'; import type { CreateSessionArgs, Signer } from '@roochnetwork/rooch-sdk'; import { WalletNotConnectedError } from '../error/walletErrors.js'; type UseCreateSessionKeyArgs = { signer?: Signer; } & CreateSessionArgs; type UseCreateSessionKeyError = WalletNotConnectedError | Error; type UseCreateSessionKeyResult = Session | null; type UseCreateSessionKeyMutationOptions = Omit<UseMutationOptions<UseCreateSessionKeyResult, UseCreateSessionKeyError, UseCreateSessionKeyArgs, unknown>, 'mutationFn'>; export declare function useCreateSessionKey({ mutationKey, ...mutationOptions }?: UseCreateSessionKeyMutationOptions): UseMutationResult<UseCreateSessionKeyResult, UseCreateSessionKeyError, UseCreateSessionKeyArgs, unknown>; export {};