///
declare type PepStyleType = 'weak' | 'regular' | 'strong';
export declare type PepQuantitySelectorFieldType = 'qs' | 'package';
export interface IPepFieldClickEvent {
key?: string;
value?: any;
controlType?: string;
eventWhich?: number;
otherData?: any;
}
export interface PepQuantitySelectorProps extends React.HTMLAttributes {
keyProp?: string;
value?: string;
label?: string;
type?: PepQuantitySelectorFieldType;
mandatory?: boolean;
disabled?: boolean;
readonly?: boolean;
textColor?: string;
xAlignment?: any;
rowSpan?: number;
allowDecimal?: boolean;
minFractionDigits?: number;
maxFractionDigits?: number;
additionalValue?: string;
notificationInfo?: any;
isInFocus?: boolean;
styleType?: PepStyleType;
onValueChange?: (value: string) => void;
onElementClick?: (e: IPepFieldClickEvent) => void;
onValidationChange?: (isValid: boolean) => void;
}
export declare const PepQuantitySelector: React.FC;
export {};