import { Icon } from '../dga-featured-icon/dga-featured-icon';
export declare class DgaNumberInput {
    label?: string;
    placeholder?: string;
    size: 'md' | 'lg';
    variant: 'default' | 'lighter' | 'darker';
    error: boolean;
    helperTextIcon?: Icon;
    helperText?: string;
    disabled: boolean;
    readonly: boolean;
    required: boolean;
    fullwidth: boolean;
    name: string;
    value: number;
    onChange?: (event?: any) => void;
    onInput?: (event?: any) => void;
    onBlur?: (event?: any) => void;
    isActive: boolean;
    isFocused: boolean;
    inputContainerRef: HTMLDivElement;
    handleIncrement: () => void;
    handleDecrement: () => void;
    render(): any;
}
