import { ValueImpl, ValueOptions } from '../value/ValueImpl'; import { Numeric } from './Numeric'; export interface NumericOptions extends ValueOptions { onlyInteger?: boolean; min?: number; max?: number; step?: number; unit?: string; getMin?(): number; getMax?(): number; getStep?(): number; getUnit?(): string; } export declare class NumericImpl extends ValueImpl implements Numeric { constructor(impl: NumericOptions); get onlyInteger(): boolean; get min(): number | undefined; get max(): number | undefined; get step(): number | undefined; get unit(): string | undefined; }