UNPKG

@renegade-fi/react

Version:
14 lines 1.08 kB
import type { DepositRequestErrorType } from "@renegade-fi/core"; import type { Evaluate } from "@renegade-fi/core"; import { type DepositRequestData, type DepositRequestMutate, type DepositRequestMutateAsync, type DepositRequestVariables } from "@renegade-fi/core/query"; import type { ConfigParameter } from "../types/properties.js"; import type { UseMutationParameters, UseMutationReturnType } from "../utils/query.js"; export type UseDepositParameters<context = unknown> = Evaluate<ConfigParameter & { mutation?: UseMutationParameters<DepositRequestData, DepositRequestErrorType, DepositRequestVariables, context> | undefined; }>; export type UseDepositReturnType<context = unknown> = Evaluate<UseMutationReturnType<DepositRequestData, DepositRequestErrorType, DepositRequestVariables, context> & { deposit: DepositRequestMutate<context>; depositAsync: DepositRequestMutateAsync<context>; }>; export declare function useDeposit<context = unknown>(parameters?: UseDepositParameters<context>): UseDepositReturnType<context>; //# sourceMappingURL=useDeposit.d.ts.map