import { AxiosResponse } from "axios"; import { ApiRequest } from "../client/ApiRequest"; import { IOptions, IRequestOptions, IStandardParameters, IStandardResponse } from "../types"; export interface IListingOffering { /** * The numeric ID of this offering. */ offering_id: number; /** * The price of the product */ price: any; /** * How many of this product are available? */ quantity: number; /** * Is the offering shown to buyers? */ is_enabled: boolean; /** * Has the offering been deleted? */ is_deleted: boolean; } export interface IGetOfferingParameters { listing_id: number; product_id: number; offering_id: number; } export declare class ListingOffering extends ApiRequest { constructor(options: IOptions); /** * Get a specific offering for a listing */ getOffering(params: IGetOfferingParameters & IStandardParameters, extra?: IRequestOptions): Promise>>; }