import type { SearchProduct, SearchProductsQueryParams, SortByTypeEnum } from "../../../storefront-api/src"; import type { GetOrderLineFileQueryParams } from "../../../storefront-api/src/__api/mutations/getOrderLineFile"; import type { SaveProductBackInStockRemindQueryParams } from "../../../storefront-api/src/__api/mutations/saveProductBackInStockRemind"; import type { GetProductCampaignsQueryParams } from "../../../storefront-api/src/__api/queries/getProductCampaigns"; import type { GetProductFilterDataQueryParams } from "../../../storefront-api/src/__api/queries/getProductFilterData"; import type { GetRelatedProductsQueryParams } from "../../../storefront-api/src/__api/queries/getRelatedProducts"; import type { GetSuggestedProductsQueryParams } from "../../../storefront-api/src/__api/queries/getSuggestedProducts"; import type { GetVariantStockLocationsQueryParams } from "../../../storefront-api/src/__api/queries/getVariantStockLocations"; import type { ListCampaignOfferQueryParams } from "../../../storefront-api/src/__api/queries/listCampaignOffer"; import type { ListProductAttributeQueryParams } from "../../../storefront-api/src/__api/queries/listProductAttribute"; import type { ListProductBackInStockRemindQueryParams } from "../../../storefront-api/src/__api/queries/listProductBackInStockRemind"; import type { ListProductOptionSetQueryParams } from "../../../storefront-api/src/__api/queries/listProductOptionSet"; import { APIResponse } from "../../../storefront-api-client/src"; import { IkasFilterCategory, IkasProduct, IkasProductAttribute, IkasProductCampaign, IkasProductFilter, IkasProductOptionSet, IkasProductStockLocations } from "../../../storefront-models/src"; export declare function apiListProductBackInStockRemind(params: ListProductBackInStockRemindQueryParams): Promise | APIResponse>; export declare function apiSaveProductBackInStockRemind(params: SaveProductBackInStockRemindQueryParams): Promise | APIResponse>; export declare function apiListCampaignOffer(params: ListCampaignOfferQueryParams): Promise>; export declare function apiSearchProducts(params: SearchProductsQueryParams, excludedFields?: string[]): Promise>; export declare function apiGetProductFilterData(params: GetProductFilterDataQueryParams): Promise>; export declare function apiGetRelatedProducts(params: GetRelatedProductsQueryParams): Promise>; export declare function apiGetSuggestedProducts(params: GetSuggestedProductsQueryParams): Promise>; export declare function apiListProductAttribute(params: ListProductAttributeQueryParams): Promise>; export declare function apiGetProductCampaigns(params: GetProductCampaignsQueryParams): Promise>; export declare function apiGetVariantStockLocations(data: GetVariantStockLocationsQueryParams): Promise>; export declare function apiGetOrderLineFile(params: GetOrderLineFileQueryParams): Promise | APIResponse>; export declare function apiListProductOptionSet(params: ListProductOptionSetQueryParams, product: IkasProduct): Promise>;