import { ChangeDetectorRef, OnChanges, SimpleChanges } from "@angular/core"; import { ISiUnitsPrefix } from "../../../../constants/si-units-prefixes"; import { IFormatterData } from "../types"; import * as i0 from "@angular/core"; export declare class SiUnitsFormatterComponent implements OnChanges { changeDetector: ChangeDetectorRef; static lateLoadKey: string; static SHIFT_POINT_DEFAULT: number; data: IFormatterData; elementClass: string; value: string; modifier: string | undefined; constructor(changeDetector: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; protected processSiUnitsValue(value: string): void; protected getTransformedValue(value: string, prefix: ISiUnitsPrefix | undefined): string; protected getTransformPrefix(origin: number): ISiUnitsPrefix | undefined; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }