UNPKG

409 BTypeScriptView Raw
1import React, { Component, FunctionComponent, ReactElement } from 'react';
2type Comp<P> = FunctionComponent<P> | Component<P> | ReactElement<P>;
3export type Props<P, C extends Comp<P>> = P & {
4 component: C;
5};
6export declare function Customized<P, C extends Comp<P>>({ component, ...props }: Props<P, C>): React.JSX.Element;
7export declare namespace Customized {
8 var displayName: string;
9}
10export {};