import { ChangeDetectorRef, ElementRef, OnChanges } from '@angular/core'; import { IconComponent } from '../../component/src/icon-component'; import { NgChanges } from '../../component/src/ng-changes'; import { StructureArrowPosition } from './strucutre.arrow-position'; import { SortOrder } from '../../../../core/composition/src/domain/column/sort/sort-order'; import * as i0 from "@angular/core"; export declare class StructureArrowIconComponent extends IconComponent implements OnChanges { position: StructureArrowPosition | SortOrder; sort: boolean; private readonly styleModifier; constructor(elementRef: ElementRef, changeDetectorRef: ChangeDetectorRef); ngOnChanges(changes: NgChanges): void; protected getSelectorName(): string; private getTransformValue; private getRotationDeg; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }