import { ElementRef, EventEmitter } from '@angular/core'; import { TCurrencySymbolTypes, TDecimalSeparators } from 'gl-w-number-frontend'; import { THorizontalAlignment, TTheme } from '../../../../core/interfaces/alignments.interface'; import { IInputTextStepButton, TStepType } from './gl-component-input-text-simple-with-step.interface'; import { TInputTextMask, TInputType } from '../gl-component-input-text-simple.interface'; import * as i0 from "@angular/core"; export declare class GlComponentInputTextSimpleWithStepComponent { inputElement: ElementRef; disabled: boolean; autocomplete: boolean; id: string; placeholder: string; itemContentAlignment: THorizontalAlignment; theme: TTheme; value: number; type: TInputType; allowMinus: boolean; rightAlign: boolean; step: number; mask: TInputTextMask; decimalSeparator: TDecimalSeparators; decimalPlaces: number; maskSymbol: TCurrencySymbolTypes; maxLength: number; currentValue: EventEmitter; callback: () => void; constructor(); convertValue(value: number): string; processValue(type: TStepType, value: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }