import { BignumberInputDirective } from '@seniorsistemas/angular-components/bignumber-input';
import * as i0 from "@angular/core";
/**
 * @deprecated Este enum é mantido apenas por compatibilidade. Utilize as strings `'left'` ou `'right'` diretamente.
 */
export declare enum NumberAlignmentOption {
    RIGHT = "right",
    LEFT = "left"
}
/**
 * @deprecated Use a diretiva `sNumericMask` em vez desta.
 * @description Alias de `BignumberInputDirective` mantido por compatibilidade.
 * Todos os inputs e outputs são idênticos ao `sBignumberInput`.
 *
 * @example
 * ```html
 * <input sNumberInput [precision]="10" [scale]="2" />
 * ```
 *
 * @category Inputs
 */
export declare class NumberInputDirective extends BignumberInputDirective {
    static ɵfac: i0.ɵɵFactoryDeclaration<NumberInputDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<NumberInputDirective, "input[sNumberInput]", never, {}, {}, never, never, false, never>;
}
