import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { [x: string]: any; inline?: boolean; value?: any; min?: number; max?: number; step?: number; disabled?: boolean; class?: string; inputElement?: HTMLInputElement; containerElement?: HTMLDivElement; buttonsContainerElement?: HTMLDivElement; spinUpButtonElement?: HTMLButtonElement; clearButtonElement?: HTMLButtonElement; spinDownButtonElement?: HTMLButtonElement; spinnerFlyoutElement?: HTMLDivElement; stepUp?: () => void; stepDown?: () => void; }; events: { change: CustomEvent; input: CustomEvent; beforeinput: CustomEvent; click: CustomEvent; blur: CustomEvent; focus: CustomEvent; dblclick: CustomEvent; contextmenu: CustomEvent; mousedown: CustomEvent; mouseup: CustomEvent; mouseover: CustomEvent; mouseout: CustomEvent; mouseenter: CustomEvent; mouseleave: CustomEvent; keypress: CustomEvent; keydown: CustomEvent; keyup: CustomEvent; clear: CustomEvent; } & { [evt: string]: CustomEvent; }; slots: { default: {}; buttons: {}; }; }; export declare type NumberBoxProps = typeof __propDef.props; export declare type NumberBoxEvents = typeof __propDef.events; export declare type NumberBoxSlots = typeof __propDef.slots; export default class NumberBox extends SvelteComponentTyped { get stepUp(): () => void; get stepDown(): () => void; } export {};