import { UpDownBaseElement } from './Abstracts/UpDownBaseElement'; import { INumberUpDownElementProps } from './INumberUpDownElementProps'; /** * NumberUpDownElement - A number updown represents a control that enables users to select a number from a given minimum and maximum range. * * @public */ export declare class NumberUpDownElement extends UpDownBaseElement implements INumberUpDownElementProps { private _max; private _min; private _step; private _decimalPlaces; private _spinnerSpinedSubscription; /** * Constructs a new instance of the `NumberUpDownElement` class. * * @public */ constructor(); /** * Gets or sets the `min` property. * * @public * @attr */ get min(): number; set min(value: number); /** * Gets or sets the `max` property. * * @public * @attr */ get max(): number; set max(value: number); /** * Gets or sets the `step` property. * * @public * @attr */ get step(): number; set step(value: number); /** * Gets or sets the `decimalPlaces` property. * * @public * @attr */ get decimalPlaces(): number; set decimalPlaces(value: number); /** * @public * @override */ disconnectedCallback(): void; /** * @protected * @override */ protected onApplyTemplate(): void; /** * @protected */ protected onInputChanged(event: Event): void; /** * @private */ private onSpinned; /** * @private */ private convertToNumber; /** * @private */ private imposeMinMax; } //# sourceMappingURL=NumberUpDownElement.d.ts.map