import type { EditorArguments, EditorValidationResult, ValidateOption } from '../interfaces/index.js';
import { InputEditor } from './inputEditor.js';
export declare class IntegerEditor extends InputEditor {
    protected readonly args: EditorArguments;
    constructor(args: EditorArguments);
    loadValue(item: any): void;
    serializeValue(): string | number;
    validate(_targetElm?: any, options?: ValidateOption): EditorValidationResult;
    /** When the input value changes (this will cover the input spinner arrows on the right) */
    protected handleOnMouseWheel(event: KeyboardEvent): void;
}
//# sourceMappingURL=integerEditor.d.ts.map