import { AdminDiscountsDeleteRes, AdminDiscountsRes, AdminPostDiscountsDiscountConditions, AdminPostDiscountsDiscountConditionsCondition, AdminPostDiscountsDiscountDynamicCodesReq, AdminPostDiscountsDiscountReq, AdminPostDiscountsReq } from "@medusajs/medusa"; import { Response } from "@medusajs/medusa-js"; import { UseMutationOptions } from "react-query"; export declare const useAdminCreateDiscount: (options?: UseMutationOptions, Error, AdminPostDiscountsReq>) => import("react-query").UseMutationResult, Error, AdminPostDiscountsReq, unknown>; export declare const useAdminUpdateDiscount: (id: string, options?: UseMutationOptions, Error, AdminPostDiscountsDiscountReq>) => import("react-query").UseMutationResult, Error, AdminPostDiscountsDiscountReq, unknown>; export declare const useAdminDeleteDiscount: (id: string, options?: UseMutationOptions, Error, void>) => import("react-query").UseMutationResult, Error, void, unknown>; export declare const useAdminDiscountAddRegion: (id: string, options?: UseMutationOptions, Error, string>) => import("react-query").UseMutationResult, Error, string, unknown>; export declare const useAdminDiscountRemoveRegion: (id: string, options?: UseMutationOptions, Error, string>) => import("react-query").UseMutationResult, Error, string, unknown>; export declare const useAdminCreateDynamicDiscountCode: (id: string, options?: UseMutationOptions, Error, AdminPostDiscountsDiscountDynamicCodesReq>) => import("react-query").UseMutationResult, Error, AdminPostDiscountsDiscountDynamicCodesReq, unknown>; export declare const useAdminDeleteDynamicDiscountCode: (id: string, options?: UseMutationOptions, Error, string>) => import("react-query").UseMutationResult, Error, string, unknown>; export declare const useAdminDiscountCreateCondition: (discountId: string, options?: UseMutationOptions, Error, AdminPostDiscountsDiscountConditions>) => import("react-query").UseMutationResult, Error, AdminPostDiscountsDiscountConditions, unknown>; export declare const useAdminDiscountUpdateCondition: (discountId: string, conditionId: string, options?: UseMutationOptions, Error, AdminPostDiscountsDiscountConditionsCondition>) => import("react-query").UseMutationResult, Error, AdminPostDiscountsDiscountConditionsCondition, unknown>; export declare const useAdminDiscountRemoveCondition: (discountId: string, options?: UseMutationOptions, Error, string>) => import("react-query").UseMutationResult, Error, string, unknown>;