import { PluginObject } from 'vue'; import { ModulVue } from '../../utils/vue/vue'; import { InputMaskOptions } from '../input-mask/input-mask'; export declare class MIntegerfield extends ModulVue { readonly value: number; readonly min?: number; readonly max?: number; readonly maxLength: number; readonly id: string; readonly validationMessageId: string; get hasDecimalfieldError(): boolean; get isDecimalfieldValid(): boolean; get inputMaskOptions(): InputMaskOptions; emitInput(_value: number): void; emitUpdateValue(_value: number): void; emitChange(_event: Event): void; onChange(event: Event): void; clamp(): void; get currentLocale(): string; get model(): string; set model(value: string); protected created(): void; } declare const IntegerfieldPlugin: PluginObject; export default IntegerfieldPlugin; //# sourceMappingURL=integerfield.d.ts.map