import { FormComponent, FormComponentBase } from '@anglr/dynamic/form';
import { PromiseOr } from '@jscrpt/common';
import { NumberFieldComponentOptions } from './numberField.options';
import * as i0 from "@angular/core";
/**
 * Component used for displaying text field
 */
export declare class NumberFieldSAComponent extends FormComponentBase<NumberFieldComponentOptions> implements FormComponent<NumberFieldComponentOptions> {
    /**
     * Input number step value
     */
    step: string;
    /**
     * @inheritdoc
     */
    protected onOptionsSet(): PromiseOr<void>;
    /**
     * Registers component-specific validators
     */
    protected _registerValidations(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<NumberFieldSAComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NumberFieldSAComponent, "form-number-field", never, {}, {}, never, never, true, never>;
}
//# sourceMappingURL=numberField.component.d.ts.map