import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { AbstractControl, FormControl } from '@angular/forms'; import { ThemesService } from '@progress-chef/platform-themes-service'; import * as i0 from "@angular/core"; export declare class NumericTextboxComponent implements OnChanges { private themesService; autoCorrect: boolean; width?: number | string; isDisabled: boolean; value?: number; min?: number; max?: number; step: number; format: string; fillMode: "flat" | "solid" | "outline" | "none"; rounded: "small" | "medium" | "large" | "full" | "none"; size: "small" | "medium" | "large" | "none"; readonly: boolean; placeholder: string; clearButton: boolean; model?: number; modelChange: EventEmitter; control: AbstractControl | FormControl; constructor(themesService: ThemesService); ngOnChanges(changes: SimpleChanges): void; emitModelChange(ev: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_autoCorrect: boolean | string; static ngAcceptInputType_width: number | string | undefined; static ngAcceptInputType_isDisabled: boolean | string; static ngAcceptInputType_value: number | string | undefined; static ngAcceptInputType_min: number | string | undefined; static ngAcceptInputType_max: number | string | undefined; static ngAcceptInputType_step: number | string | undefined; static ngAcceptInputType_readonly: boolean | string; static ngAcceptInputType_clearButton: boolean | string; }