UNPKG

piral-core

Version:

The core library for creating a Piral instance.

8 lines (7 loc) 469 B
import * as React from 'react'; import type { AnyComponent, ComponentConverters, PiletApi, BaseComponentProps } from '../types'; interface CapturedProps { piral: PiletApi; } export declare function wrapComponent<T>(converters: ComponentConverters<T & BaseComponentProps>, component: AnyComponent<T & BaseComponentProps>, captured: CapturedProps, Wrapper: React.FC<T>): React.MemoExoticComponent<(props: T) => React.JSX.Element> | React.ComponentType<T>; export {};