import { OnInit, OnDestroy, ElementRef } from '@angular/core'; import { LoadingService } from './loading.service'; import { UglaService } from '../../ugla.service'; /** * Loading | LoadingService * * Call loadingService.show() for to display loading without transparency while loading and loadingService.hide() after loading page. * Call loadingService.show(true) for to display loading with transparency. * Use when local loading is needed. * * @example * * */ export declare class LoadingComponent implements OnInit, OnDestroy { private service; private ugla; private element; /** * Indicates if the loading must be shown. * * Default: false */ show: boolean; /** * Indicates if the loading must be full screen. * * Default: true */ fullScreen: boolean; /** * Message to be shwon in the title for accessibility purposes */ message: string; /** * Loading component name. * * Default: loadingComponent */ loadingName: string; inTransparency: boolean; /** * Insert the theme name on html component */ theme: string; constructor(service: LoadingService, ugla: UglaService, element: ElementRef); ngOnInit(): void; ngOnDestroy(): void; onShow(transparency?: boolean): void; onHide(): void; }