import React, { type ReactNode } from 'react';
import type { LogBiFn } from '../../_shared/bi-context-provider/bi-context-provider.js';
export declare const NumberInputWithLabel: React.FC<{
    label: string;
    dataHook: string;
    suffix: ReactNode;
    value: number | undefined;
    min: number;
    max: number;
    onChange: (value: number | undefined) => void;
    onChangeCommit?: (finalValue: number, originalValue: number) => void;
    commitUnchanged?: boolean;
    logBi: LogBiFn;
    zIndex: string | number;
} & ({
    infoContent: string;
    tooltipAppendTo: HTMLElement;
} | {
    infoContent?: HTMLElement;
})>;
//# sourceMappingURL=number-input-with-label.d.ts.map