import { ElementRef, NgZone } from '@angular/core'; /** * The ink bar is used to display and animate the line underneath the current active tab label * * NOTE: Only used internally */ export declare class TsTabInkBarComponent { private elementRef; private ngZone; constructor(elementRef: ElementRef, ngZone: NgZone); /** * Calculate the styles from the provided element in order to align the ink-bar to that element. * Shows the ink bar if previously set as hidden. * * @param element */ alignToElement(element: HTMLElement): void; /** * Sets the proper styles to the ink bar element. * * @param element - The element to align the ink bar to */ private setStyles; /** * Return an object representing the correct ink bar positions * * @param element - The element to align the ink bar to * @returns The object of positions */ private determineInkBarPositions; }