declare module "sap/esh/search/ui/sinaNexTS/sina/SearchResultSetItemAttributeBase" { /*! * SAPUI5 * Copyright (c) 2025 SAP SE or an SAP affiliate company. All rights reserved. */ import { SinaObject, SinaObjectProperties } from "sap/esh/search/ui/sinaNexTS/sina/SinaObject"; import { AttributeMetadataBase } from "sap/esh/search/ui/sinaNexTS/sina/AttributeMetadataBase"; import { Sina } from "sap/esh/search/ui/sinaNexTS/sina/Sina"; import { SearchResultSetItemAttribute } from "sap/esh/search/ui/sinaNexTS/sina/SearchResultSetItemAttribute"; import { SearchResultSetItemAttributeGroupMembership } from "sap/esh/search/ui/sinaNexTS/sina/SearchResultSetItemAttributeGroupMembership"; import { SearchResultSetItem } from "sap/esh/search/ui/sinaNexTS/sina/SearchResultSetItem"; import { NavigationTarget } from "sap/esh/search/ui/sinaNexTS/sina/NavigationTarget"; interface SearchResultSetItemAttributeBaseOptions extends SinaObjectProperties { id: string; label?: string; metadata: AttributeMetadataBase; groups?: Array; sina?: Sina; parent?: SearchResultSetItem; defaultNavigationTarget?: NavigationTarget; navigationTargets?: Array; } abstract class SearchResultSetItemAttributeBase extends SinaObject { id: string; label?: string; metadata: AttributeMetadataBase; groups: Array; parent?: SearchResultSetItem; defaultNavigationTarget: NavigationTarget; navigationTargets: Array; constructor(properties: SearchResultSetItemAttributeBaseOptions); abstract hasHighlight(): boolean; setDefaultNavigationTarget(navigationTarget: NavigationTarget): void; setNavigationTargets(navigationTargets: Array): void; addNavigationTarget(navigationTarget: NavigationTarget): void; toString(): string; abstract getSubAttributes(): Array; abstract getValueHighlighted(): string; abstract getValueFormatted(): string; } } //# sourceMappingURL=SearchResultSetItemAttributeBase.d.ts.map