import type { OnDestroy } from '@angular/core'; import { CuiLoadingState } from '../../../../../services'; import { CuiNullable } from '@cuby-ui/cdk'; import { CuiIcon } from '@cuby-ui/icons'; import * as i0 from "@angular/core"; /** * @deprecated Use CuiLoaderComponent with type="stated" instead */ export declare class CuiStatedLoaderComponent implements OnDestroy { private readonly loaderService; private readonly translocoService; readonly color: import("@angular/core").InputSignal; protected readonly state: { readonly LOADING: "loading"; readonly COMPLETED: "completed"; readonly INITIAL: "initial"; }; protected readonly LoaderString: Record; protected readonly LoaderIcon: Record>; protected readonly loaderState: import("@angular/core").Signal; protected readonly loaderString: import("@angular/core").Signal; protected readonly loaderIcon: import("@angular/core").Signal>; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }