import { IComponentInfoAware, ComponentAwareInfo, IComponentLifecycle } from "@symph/core"; export declare abstract class BaseReactModel implements IComponentLifecycle, IComponentInfoAware { private reactReduxService; getNamespace(): string; setNamespace(namespace: string): void; abstract getInitState(): TState; private _namespace; initialize(): void; setProviderInfo({ name }: ComponentAwareInfo): void; get state(): TState; protected setState(nextState: Partial): void; static isModel(obj: unknown): obj is BaseReactModel; }