@renegade-fi/react
Version:
React library for Renegade
14 lines • 1.16 kB
TypeScript
import type { CancelOrderRequestErrorType } from "@renegade-fi/core";
import type { Evaluate } from "@renegade-fi/core";
import { type CancelOrderRequestData, type CancelOrderRequestMutate, type CancelOrderRequestMutateAsync, type CancelOrderRequestVariables } from "@renegade-fi/core/query";
import type { ConfigParameter } from "../types/properties.js";
import type { UseMutationParameters, UseMutationReturnType } from "../utils/query.js";
export type UseCancelOrderParameters<context = unknown> = Evaluate<ConfigParameter & {
mutation?: UseMutationParameters<CancelOrderRequestData, CancelOrderRequestErrorType, CancelOrderRequestVariables, context> | undefined;
}>;
export type UseCancelOrderReturnType<context = unknown> = Evaluate<UseMutationReturnType<CancelOrderRequestData, CancelOrderRequestErrorType, CancelOrderRequestVariables, context> & {
cancelOrder: CancelOrderRequestMutate<context>;
cancelOrderAsync: CancelOrderRequestMutateAsync<context>;
}>;
export declare function useCancelOrder<context = unknown>(parameters?: UseCancelOrderParameters<context>): UseCancelOrderReturnType<context>;
//# sourceMappingURL=useCancelOrder.d.ts.map