import * as React from 'react'; import SubModule from './sub-module'; enum Gender { MALE, FEMALE, } interface Props { // str?: string; // num: number; // gender: Gender; // any: any; // bool: boolean; // tuple: [1, 'str', true]; // enum: 'red' | 'yellow' | 'green'; // arr: number[]; // obj: { // a: number; // [k: string]: number; // }; // objOf: { // [k: string]: number; // }; // exact: { // a: number; // }; // empty: {}; node?: React.ReactNode; // element?: JSX.Element; // elementType?: React.ElementType; // instance: Props; } const App = (props: Props) => { return
hello
; }; App.SubModule = SubModule; export default App;