UNPKG

ponchojs

Version:

Poncho

23 lines (22 loc) 878 B
/// <reference types="react" /> import { FormProps } from './Form'; import { ExternalProvider } from '../../providers/FormProvider'; import { FormRefMethods } from './FormContainer'; import { ConfigProps } from '../../providers/ConfigurationProvider'; export declare type ObjType = Record<string, unknown>; export declare type WrapperProps<T> = FormProps<T> & ExternalProvider & ConfigProps; export declare const Wrapper: <T>(props: { onSubmit: (props: T) => void; } & { children?: import("react").ReactNode; } & ExternalProvider & Partial<{ title: string; subtitle: string; size: "medium" | "large" | "full"; noBtns: boolean; submitText: string; resetText: string; btns: ("submit" | "reset")[]; disableBtns: boolean; extraBtns: JSX.Element[]; }> & import("react").RefAttributes<FormRefMethods>) => JSX.Element;