import type { IAppearanceableProps } from '../../../Behaviors/Appearanceable';
import type { IDisableableProps } from '../../../Behaviors/Disableable';
import type { IOrientableProps } from '../../../Behaviors/Orientable';
import type { ISizeableProps } from '../../../Behaviors/Sizeable';
import type { IVariantableProps } from '../../../Behaviors/Variantable';
import type { Orientation } from '../../../Types/Orientation';
import type { UpDownSpinPosition } from '../../../Types/UpDownSpinPosition';
/**
 * Represents the `IUpDownSpinnerElementProps` interface.
 *
 * @public
 */
export interface IUpDownSpinnerElementProps extends ISizeableProps, IVariantableProps, IAppearanceableProps, IOrientableProps, IDisableableProps {
    delay: number;
    interval: number;
    position: UpDownSpinPosition;
    orientation: Orientation;
    increaseDisabled: boolean;
    decreaseDisabled: boolean;
    focusable: boolean;
}
//# sourceMappingURL=IUpDownSpinnerElementProps.d.ts.map