/** * Created by tacb0ss on 28/07/2018. */ import * as React from 'react'; import { Logger, LogLevel, LogParam, TimerHandler } from '@nu-art/ts-common'; export declare abstract class BaseComponent
extends React.Component
{
static MinLogLevel: LogLevel;
protected readonly logger: Logger;
private timeoutMap;
protected mounted: boolean;
constructor(props: P);
_constructor(): void;
UNSAFE_componentWillReceiveProps(nextProps: P): void;
protected abstract _deriveStateFromProps(nextProps: P, state?: Partial ): boolean;
shouldComponentUpdate(nextProps: Readonly , nextState: Readonly