/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ElementRef, Renderer2, NgZone, AfterViewInit, OnDestroy, EventEmitter } from '@angular/core'; import { SVGIcon } from '@progress/kendo-svg-icons'; import { LocalizationService } from '@progress/kendo-angular-l10n'; import { ScrollButtonType } from './utils'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class ChatScrollableButtonComponent implements AfterViewInit, OnDestroy { host: ElementRef; private renderer; private ngZone; private localization; role: string; prev: boolean; onClick: EventEmitter; get scrollButtonIconClass(): string; get scrollButtonSVGIcon(): SVGIcon; private chevronLeftIcon; private chevronRightIcon; private subs; constructor(host: ElementRef, renderer: Renderer2, ngZone: NgZone, localization: LocalizationService); ngAfterViewInit(): void; ngOnDestroy(): void; private clickHandler; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }