// Type definitions for react-dynamic-number 1.7 // Project: https://github.com/uhlryk/react-dynamic-number // Definitions by: Eugene Rodin // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 import * as React from 'react'; export type Omit = Pick; export type BaseInputProps = Partial< Omit< React.DetailedHTMLProps, HTMLInputElement>, 'ref' | 'value' | 'onChange' | 'placeholder' > >; export interface DynamicNumberProps extends BaseInputProps { value?: number | ''; separator?: '.' | ','; thousand?: boolean | ' '; integer?: number; fraction?: number; positive?: boolean; negative?: boolean; placeholder?: string; onChange?: (event: React.ChangeEvent, modelValue: number, viewValue: string) => void; } export default class DynamicNumber extends React.Component {}