///
import * as reactiv from 'reactiv';
export interface messageProps {
importance: number;
message: string;
}
export declare class message extends reactiv.Component {
render(): void;
}
export interface importantProps {
importance: number;
name: string;
}
export interface importantState {
tired: boolean;
}
export declare class important extends reactiv.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;
}