import { IPopoverFunctionControlEvent, IPopoverOverlay } from '@libs-ui/components-popover'; import { ISort, TYPE_SORT_TYPE } from '../interfaces'; import * as i0 from "@angular/core"; export declare class LibsUiComponentsButtonsSortArrowComponent { private popoverFunctionControlEvent?; protected config: import("@angular/core").Signal; readonly size: import("@angular/core").InputSignal; readonly mode: import("@angular/core").ModelSignal; readonly fieldSort: import("@angular/core").InputSignal; readonly disable: import("@angular/core").InputSignal; readonly ignorePopoverContent: import("@angular/core").InputSignal; readonly popoverContentAsc: import("@angular/core").InputSignal; readonly popoverContentDesc: import("@angular/core").InputSignal; readonly defaultMode: import("@angular/core").InputSignal; readonly zIndex: import("@angular/core").InputSignal; readonly outChange: import("@angular/core").OutputEmitterRef; protected handlerClickSort(event: Event): Promise; private updateMode; private getMode; private reset; protected handlerPopoverFunctionControl(event: IPopoverFunctionControlEvent): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }