import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; export declare class Discounts extends ClientSDK { /** * Retrieve discount * * @remarks * Retrieve discount code details by ID or code. Check usage limits, expiration, and discount amount. */ get(discountId?: string | undefined, discountCode?: string | undefined, options?: RequestOptions): Promise; /** * Create a discount. * * @remarks * Create promotional discount codes for products. Set percentage or fixed amount discounts with expiration dates. */ create(request: components.CreateDiscountRequestEntity, options?: RequestOptions): Promise; /** * Delete a discount. * * @remarks * Permanently delete a discount code. Prevent further usage of the discount. */ delete(id: string, options?: RequestOptions): Promise; } //# sourceMappingURL=discounts.d.ts.map