import { OnInit } from '@angular/core'; import { CdkVirtualScrollViewport } from '@angular/cdk/scrolling'; import * as i0 from "@angular/core"; /** * A patch to fix the issue of sticky header position getting affected * by transform, which is due to transform making the element * a [containing block](https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block). * * It intercepts style assignments on the content wrapper, and converts * transform: translateY(value) to top: value, to avoid making the content * wrapper a containing block for sticky positioned children. * * @see * https://github.com/angular/components/issues/14833 * https://github.com/angular/components/issues/18240 * https://github.com/angular/components/issues/21576 * https://github.com/angular/components/issues/28584 */ export declare class CdkVirtualScrollViewportFixDirective implements OnInit { private cdkViewport; constructor(cdkViewport: CdkVirtualScrollViewport); ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }