@apihawk/billia-sdk
Version:
The ApiHawk Billia SDK
39 lines • 1.03 kB
TypeScript
import { ICatalogProduct, IPrice } from './billia-sdk.types';
export interface ICatalogProductsListResult {
_embedded: {
catalog_product: ICatalogProduct[];
};
page_count: number;
page_size: number;
total_items: number;
page: number;
_language: any;
total?: any;
}
export interface ICatalogProductSuggestion {
suggest_id: number;
left_product_id: number;
right_product_id: number;
item_type: string;
visibility: string;
message: string;
trash?: number;
_language?: any;
right_product?: any;
left_product?: any;
}
export interface ICatalogProductUpgrade {
upgrade_id: number;
current_product_id: number;
upgrade_product_id: number;
allow_suspended: number;
_links?: any;
_language?: any;
}
export interface ICalculatedCatalogProductPrices {
[quantity: number]: IPrice;
}
export interface ICatalogProductSuggestions {
[productId: string]: ICatalogProductSuggestion[];
}
//# sourceMappingURL=billia-sdk-catalog.types.d.ts.map