import { OnChanges } from '@angular/core'; import type { CurrencyCodes } from 'kara-ui-alfa/pipes'; import * as i0 from "@angular/core"; export declare class KAmountComponent implements OnChanges { /** Amount of money to be formatted */ value: number; /** Currency of money as example `KZT` */ currency?: CurrencyCodes | string; /** * `always` — always shows pennies * `default` — show pennies only when more than zero * `dynamic` — show pennies only when more than zero and removed extra zero * `never` — never shows pennies (do not show them without rounding) */ decimal: 'default' | 'never' | 'dynamic' | 'always'; /** How much number of digits after comma */ precision: 2 | 3 | 4; /** Use the same color for all amount view */ singleColor: boolean; /** Currency of money as example `KZT` */ colored: boolean; /** Show '+' for positive numbers */ readonly showSign: import("@angular/core").InputSignal; integer?: string; fractional?: string; get coloredData(): string | undefined; ngOnChanges(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_value: unknown; static ngAcceptInputType_precision: unknown; static ngAcceptInputType_singleColor: unknown; static ngAcceptInputType_colored: unknown; }