declare module "sap/esh/search/ui/controls/basket/SearchBasket" { /*! * SAPUI5 * Copyright (c) 2025 SAP SE or an SAP affiliate company. All rights reserved. */ import VerticalLayout, { $VerticalLayoutSettings } from "sap/ui/layout/VerticalLayout"; import { ResultSetItem } from "sap/esh/search/ui/ResultSetApi"; import { MetadataOptions } from "sap/ui/base/ManagedObject"; import SearchBasketModel, { SearchBasketApi } from "sap/esh/search/ui/controls/basket/SearchBasketModel"; import SearchBasketSapUiTable from "sap/esh/search/ui/controls/basket/SearchBasketSapUiTable"; interface $SearchBasketSettings extends $VerticalLayoutSettings { basketConfigurator?: { adaptColumns: (columns: any[]) => any[]; adaptRow: (publicItem: ResultSetItem) => ResultSetItem; }; showDeleteAction?: boolean; selectionMode?: string; } /** * @namespace sap.esh.search.ui.controls */ export default class SearchBasket extends VerticalLayout implements SearchBasketApi { static readonly metadata: MetadataOptions; protected _basketTable: SearchBasketSapUiTable; constructor(sId?: string, settings?: $SearchBasketSettings); getBasketModel(): SearchBasketModel; static renderer: { apiVersion: number; }; } } //# sourceMappingURL=SearchBasket.d.ts.map