/// import * as jsx from 'reactiv'; export interface messageProps { importance: number; message: string; } export declare class message extends jsx.Component { render(): void; } export interface importantProps { importance: number; name: string; } export interface importantState { tired: boolean; } export declare class important extends jsx.Component { constructor(props: importantProps); render(): void; } export declare class lifecycle { constructor(); componentWillMount(): void; componentDidMount(): void; componentWillReceiveProps(nextProps: any): void; shouldComponentUpdate(nextProps: any, nextState: any): boolean; componentWillUpdate(nextProps: any, nextState: any): void; componentDidUpdate(prevProps: any, prevState: any): void; componentWillUnmount(): void; render(): void; }