import type { FdoDecimal } from '@feedmepos/core/entity';
import type { FmTextFieldProps, ValidationResult } from '@feedmepos/ui-library';
type FmTextFieldWithoutModelValue = Omit<FmTextFieldProps, 'modelValue' | 'rules' | 'placeholder'>;
export interface FmMinMaxInputProps extends FmTextFieldWithoutModelValue {
    rules?: (ValidationResult | ((value?: FmMinMaxInputModel) => ValidationResult))[];
    label?: string;
    minPlaceholder?: string;
    maxPlaceholder?: string;
    modelValue?: FmMinMaxInputModel;
    precision?: number;
}
export interface FmMinMaxInputModel {
    min?: FdoDecimal | null | undefined;
    max?: FdoDecimal | null | undefined;
}
export {};
