UNPKG

shineout

Version:

Shein 前端组件库

10 lines (9 loc) 651 B
import React, { ComponentType } from 'react'; import { FormContextValue, FormProviderProps, GetFormProviderProps } from './Props'; export declare const Provider: React.Provider<FormContextValue>; export declare const Consumer: React.Consumer<FormContextValue>; export declare const formProvider: <FormValue, U extends FormProviderProps<FormValue>>(Origin: React.ComponentType<U>) => React.ComponentType<GetFormProviderProps<U, FormValue>>; export interface FormConsumerProps { disabled?: boolean | ((...args: any) => boolean); } export declare const formConsumer: import("../utils/curry").CurriedFunction3<unknown, unknown, unknown, JSX.Element>;