import * as i0 from '@angular/core'; import { ElementRef, OnDestroy, OnInit } from '@angular/core'; import { ScrollDetail } from '@ionic/angular'; import { CdkVirtualScrollViewport } from '@angular/cdk/scrolling'; declare class ScrollHeaderDirective { #private; readonly scrollHeader: i0.Signal | undefined>; constructor(); onWindowScroll($event: CustomEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class VirtualScrollHeaderDirective implements OnDestroy { #private; readonly virtualScroll: i0.Signal; readonly scrollHeader: i0.Signal | undefined>; constructor(); ngOnDestroy(): void; onWindowScroll(scrollOffset: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class FixVirtualScrollElementDirective implements OnInit { #private; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export { FixVirtualScrollElementDirective, ScrollHeaderDirective, VirtualScrollHeaderDirective };