import { ElementRef } from '@angular/core'; import { EventEmitter } from '@angular/core'; /** * lib-scroll-container * * Supports horizontal scrolling like Gmail attachments etc */ export declare class ScrollContainerComponent { private element; showScrollLeft: boolean; showScrollRight: boolean; showScrollUp: boolean; showScrollDown: boolean; numScrollSteps: number; scrollDuration: number; onScroll: EventEmitter; private clientLeft; private clientWidth; private clientTop; private clientHeight; private scrollLeft; private scrollWidth; private scrollTop; private scrollHeight; /** ctor */ constructor(element: ElementRef); /** Can we scroll left? */ canScrollLeft(): boolean; /** Can we scroll right? */ canScrollRight(): boolean; /** Can we scroll up? */ canScrollUp(): boolean; /** Can we scroll down? */ canScrollDown(): boolean; /** Scroll left */ doScrollLeft(): void; /** Scroll right */ doScrollRight(): void; /** Scroll up */ doScrollUp(): void; /** Scroll down */ doScrollDown(): void; onMouseOver(): void; onScroller(): void; onResize(): void; private dimensions; private scroll; }