import type * as Square from "../../api/index"; import * as core from "../../core"; import * as serializers from "../index"; import { CatalogEcomSeoData } from "./CatalogEcomSeoData"; import { CatalogItemFoodAndBeverageDetails } from "./CatalogItemFoodAndBeverageDetails"; import { CatalogItemModifierListInfo } from "./CatalogItemModifierListInfo"; import { CatalogItemOptionForItem } from "./CatalogItemOptionForItem"; import { CatalogItemProductType } from "./CatalogItemProductType"; export declare const CatalogItem: core.serialization.ObjectSchema; export declare namespace CatalogItem { interface Raw { name?: (string | null | undefined) | null; description?: (string | null | undefined) | null; abbreviation?: (string | null | undefined) | null; label_color?: (string | null | undefined) | null; is_taxable?: (boolean | null | undefined) | null; category_id?: (string | null | undefined) | null; buyer_facing_name?: (string | null | undefined) | null; tax_ids?: (string[] | null | undefined) | null; modifier_list_info?: (CatalogItemModifierListInfo.Raw[] | null | undefined) | null; variations?: (serializers.CatalogObject.Raw[] | null | undefined) | null; product_type?: CatalogItemProductType.Raw | null; skip_modifier_screen?: (boolean | null | undefined) | null; item_options?: (CatalogItemOptionForItem.Raw[] | null | undefined) | null; ecom_uri?: (string | null | undefined) | null; ecom_image_uris?: (string[] | null | undefined) | null; image_ids?: (string[] | null | undefined) | null; sort_name?: (string | null | undefined) | null; categories?: (serializers.CatalogObjectCategory.Raw[] | null | undefined) | null; description_html?: (string | null | undefined) | null; description_plaintext?: string | null; kitchen_name?: (string | null | undefined) | null; channels?: (string[] | null | undefined) | null; is_archived?: (boolean | null | undefined) | null; ecom_seo_data?: CatalogEcomSeoData.Raw | null; food_and_beverage_details?: CatalogItemFoodAndBeverageDetails.Raw | null; reporting_category?: serializers.CatalogObjectCategory.Raw | null; is_alcoholic?: (boolean | null | undefined) | null; } }