import { IApiError, IApiResult } from "../useApiQuery"; export interface useApiMutationCallbackProps { onSuccess?: (data: IApiResult) => void; onError?: (error: IApiError) => void; } export interface useApiMutationProps extends useApiMutationCallbackProps { url: string; options?: RequestInit; key: string; parseBody?: (data: I) => BodyInit | null; } export declare const useApiMutation: ({ url, onSuccess, onError, options, key, parseBody, }: useApiMutationProps) => import("@tanstack/react-query").UseMutationResult, IApiError, I, unknown>;