import { ScrollViewModel } from "survey-core";
import { ElementRef, OnDestroy, AfterViewInit, ViewContainerRef } from "@angular/core";
import { EmbeddedViewContentComponent } from "../../embedded-view-content.component";
import * as i0 from "@angular/core";
export declare class ScrollComponent extends EmbeddedViewContentComponent implements AfterViewInit, OnDestroy {
    model: ScrollViewModel;
    disabled?: boolean;
    onInnerHeightChanged?: (hasScroll: boolean) => void;
    container: ElementRef<HTMLElement> | undefined;
    constructor(viewContainerRef?: ViewContainerRef);
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ScrollComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ScrollComponent, "sv-scroll", never, { "disabled": "disabled"; "onInnerHeightChanged": "onInnerHeightChanged"; }, {}, never, ["*"]>;
}
