import { TDestroyable } from '../../Mixins'; import { Observable } from 'rxjs'; import { TFactory } from './TFactory'; export type TReactiveFactory | undefined, S extends Record | undefined = undefined> = TFactory & TDestroyable & Readonly<{ entityCreated$: Observable; }>;