export declare class UpdateProductRequestDetail { 'name'?: string; 'sku'?: string; 'price'?: number; 'active'?: boolean; 'description'?: string; 'shippable'?: boolean; 'weight'?: number; 'taxable'?: boolean; 'shortDescription'?: string; 'subscriptionOnly'?: boolean; 'storefrontHidden'?: boolean; 'countryTaxable'?: boolean; 'stateTaxable'?: boolean; 'cityTaxable'?: boolean; 'inventoryLimit'?: number; 'outOfStockEnabled'?: boolean; 'emailForInventoryNotifications'?: string; 'topHtml'?: string; 'bottomHtml'?: string; 'isPackage'?: boolean; 'needsDigitalDelivery'?: boolean; 'deliveryDescription'?: string; static readonly discriminator: string | undefined; static readonly mapping: { [index: string]: string; } | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); }