UNPKG

@renegade-fi/react

Version:
14 lines 1.16 kB
import type { CreateOrderRequestErrorType } from "@renegade-fi/core"; import type { Evaluate } from "@renegade-fi/core"; import { type CreateOrderRequestData, type CreateOrderRequestMutate, type CreateOrderRequestMutateAsync, type CreateOrderRequestVariables } from "@renegade-fi/core/query"; import type { ConfigParameter } from "../types/properties.js"; import type { UseMutationParameters, UseMutationReturnType } from "../utils/query.js"; export type UseCreateOrderParameters<context = unknown> = Evaluate<ConfigParameter & { mutation?: UseMutationParameters<CreateOrderRequestData, CreateOrderRequestErrorType, CreateOrderRequestVariables, context> | undefined; }>; export type UseCreateOrderReturnType<context = unknown> = Evaluate<UseMutationReturnType<CreateOrderRequestData, CreateOrderRequestErrorType, CreateOrderRequestVariables, context> & { createOrder: CreateOrderRequestMutate<context>; createOrderAsync: CreateOrderRequestMutateAsync<context>; }>; export declare function useCreateOrder<context = unknown>(parameters?: UseCreateOrderParameters<context>): UseCreateOrderReturnType<context>; //# sourceMappingURL=useCreateOrder.d.ts.map