import { Container, IContainerPrivate, IContainerSettings } from "../../core/render/Container"; import { EditableLabel } from "../../core/render/EditableLabel"; import { Triangle } from "../../core/render/Triangle"; export interface INumericStepperSettings extends IContainerSettings { /** * The number shown. The arrows step it by 1, and the down arrow stops at * `0`. */ value?: number; } export interface INumericStepperPrivate extends IContainerPrivate { } /** * A number field with up and down arrows. The number can also be typed in. * * @important * @since 5.14.0 */ export declare class NumericStepper extends Container { /** * The editable label that shows the number. */ label: EditableLabel; /** * The container of the up and down arrows, shown while the pointer is over * the stepper. */ buttonsContainer: Container; /** * The arrow that increases the value. */ upButton: Triangle; /** * The arrow that decreases the value. */ downButton: Triangle; _settings: INumericStepperSettings; _privateSettings: INumericStepperPrivate; static className: string; static classNames: Array; protected _afterNew(): void; _updateChildren(): void; } //# sourceMappingURL=NumericStepper.d.ts.map