declare module "sap/esh/search/ui/attributerenderer/AttributeRenderer" { import { SearchResultSetItemAttributeBase } from "sap/esh/search/ui/sinaNexTS/sina/SearchResultSetItemAttributeBase"; import { AttributesConfiguration } from "sap/esh/search/ui/SearchConfigurationTypes"; import { AssemblerConstructor } from "sap/esh/search/ui/attributerenderer/assembler/Assembler"; import Control from "sap/ui/core/Control"; import { NavigationTarget } from "sap/esh/search/ui/sinaNexTS/sina/NavigationTarget"; interface AttributeRendererProperties { attributesConfiguration?: AttributesConfiguration; assemblerConstructor: AssemblerConstructor; } class AttributeRenderer { attributesConfiguration: AttributesConfiguration; assemblerConstructor: AssemblerConstructor; static createControlRenderer(attributesConfiguration: AttributesConfiguration): AttributeRenderer; static createTextRenderer(): AttributeRenderer; constructor(attributeRendererProperties: AttributeRendererProperties); render(attribute: SearchResultSetItemAttributeBase): T; renderAttributes(attributes: Array, navigationTarget?: NavigationTarget): T; private createAssembler; private assemble; private assembleSimpleAttribute; private assembleGroupAttribute; } } //# sourceMappingURL=AttributeRenderer.d.ts.map