UNPKG

jb-national-input

Version:
39 lines (38 loc) 1.8 kB
import React$1, { DetailedHTMLProps } from "react"; import { JBNationalInputWebComponent } from "jb-national-input"; import { BaseProps } from "jb-input/react"; //#region modules/jb-core/react/dist/index.d.ts //#endregion //#region modules/jb-core/react/lib/types/index.d.ts type ReactElementStandardProps<TElement = HTMLElement> = DetailedHTMLProps<React.HTMLAttributes<TElement>, TElement>; type JBElementStandardProps<TElement = HTMLElement, TOmit extends string = never> = Omit<ReactElementStandardProps<TElement>, 'ref' | 'key' | TOmit>; //#endregion //#endregion //#region modules/jb-national-input/react/lib/module-declaration.d.ts interface JBNationalInputType extends React.DetailedHTMLProps<React.HTMLAttributes<JBNationalInputWebComponent>, JBNationalInputWebComponent> { "class"?: string; "type"?: string; "label"?: string; "message"?: string; "placeholder"?: string; "value"?: string; "initialValue"?: string; } declare module "react" { namespace JSX { interface IntrinsicElements { 'jb-national-input': JBNationalInputType; } } } //#endregion //#region modules/jb-national-input/react/lib/JBNationalInput.d.ts type Props = BaseProps<JBNationalInputWebComponent> & { initialValue?: string | number | null; }; declare const JBNationalInput: React$1.ForwardRefExoticComponent<JBElementStandardProps<JBNationalInputWebComponent, keyof import("jb-input/react").JBInputAttributes & import("jb-input/react").DirectProps> & { children?: React$1.ReactNode | undefined; } & import("jb-input/react").JBInputEvents<JBNationalInputWebComponent> & import("jb-input/react").JBInputAttributes & import("jb-input/react").DirectProps & { initialValue?: string | number | null; } & React$1.RefAttributes<unknown>>; //#endregion export { JBNationalInput, Props };