import * as i0 from '@angular/core'; import { OnDestroy, ElementRef } from '@angular/core'; declare function generateRandomString(length?: number): string; declare class ResizeWatcherDirective implements OnDestroy { readonly element: ElementRef; private readonly observer; readonly resized: i0.OutputEmitterRef<{ currentElement: ElementRef; entries: ResizeObserverEntry[]; }>; constructor(); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class TableauUiUtilsModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { ResizeWatcherDirective, TableauUiUtilsModule, generateRandomString };