@@ -12,13 +12,13 @@ export declare function ContextAndRenderFieldsMixin<T extends InMemoryEntityCons
1212 } ;
1313 render ( context ?: AnyObject ) : void ;
1414 _json : AnyObject ;
15- prop < T_1 = null > ( name : string , defaultValue ?: T_1 ) : T_1 ;
15+ prop < T_1 = null > ( name : string , defaultValue ?: T_1 | undefined ) : T_1 ;
1616 setProp ( name : string , value : unknown ) : void ;
1717 unsetProp ( name : string ) : void ;
1818 toJSON ( exclude ?: string [ ] ) : AnyObject ;
1919 toJSONSafe ( exclude ?: string [ ] ) : AnyObject ;
2020 toJSONQuick ( exclude ?: string [ ] ) : AnyObject ;
21- clone ( extraContext ?: object ) : any ;
21+ clone ( extraContext ?: object | undefined ) : any ;
2222 validate ( ) : void ;
2323 clean ( config : AnyObject ) : AnyObject ;
2424 isValid ( ) : boolean ;
@@ -28,7 +28,7 @@ export declare function ContextAndRenderFieldsMixin<T extends InMemoryEntityCons
2828 readonly slug : string ;
2929 readonly isSystemEntity : boolean ;
3030 getAsEntityReference ( byIdOnly ?: boolean ) : import ( "@mat3ra/esse/lib/js/types" ) . EntityReferenceSchema ;
31- getEntityByName ( entities : import ( "../in_memory" ) . InMemoryEntity [ ] , entity : string , name : string ) : any ;
31+ getEntityByName ( entities : import ( "../in_memory" ) . InMemoryEntity [ ] , entity : string , name : string ) : import ( "../in_memory" ) . InMemoryEntity ;
3232 } ;
3333} & T ;
3434export interface ContextProvider {
@@ -39,13 +39,13 @@ export declare function DomainContextProviderMixin<T extends InMemoryEntityConst
3939 _contextProviders : ContextProvider [ ] ;
4040 readonly contextProviders : ContextProvider [ ] ;
4141 _json : AnyObject ;
42- prop < T_1 = null > ( name : string , defaultValue ?: T_1 ) : T_1 ;
42+ prop < T_1 = null > ( name : string , defaultValue ?: T_1 | undefined ) : T_1 ;
4343 setProp ( name : string , value : unknown ) : void ;
4444 unsetProp ( name : string ) : void ;
4545 toJSON ( exclude ?: string [ ] ) : AnyObject ;
4646 toJSONSafe ( exclude ?: string [ ] ) : AnyObject ;
4747 toJSONQuick ( exclude ?: string [ ] ) : AnyObject ;
48- clone ( extraContext ?: object ) : any ;
48+ clone ( extraContext ?: object | undefined ) : any ;
4949 validate ( ) : void ;
5050 clean ( config : AnyObject ) : AnyObject ;
5151 isValid ( ) : boolean ;
@@ -55,7 +55,7 @@ export declare function DomainContextProviderMixin<T extends InMemoryEntityConst
5555 readonly slug : string ;
5656 readonly isSystemEntity : boolean ;
5757 getAsEntityReference ( byIdOnly ?: boolean ) : import ( "@mat3ra/esse/lib/js/types" ) . EntityReferenceSchema ;
58- getEntityByName ( entities : import ( "../in_memory" ) . InMemoryEntity [ ] , entity : string , name : string ) : any ;
58+ getEntityByName ( entities : import ( "../in_memory" ) . InMemoryEntity [ ] , entity : string , name : string ) : import ( "../in_memory" ) . InMemoryEntity ;
5959 } ;
6060} & T ;
6161export declare function ImportantSettingsProviderMixin < T extends InMemoryEntityConstructor > ( superclass : T ) : {
@@ -67,13 +67,13 @@ export declare function ImportantSettingsProviderMixin<T extends InMemoryEntityC
6767 _contextProviders : ContextProvider [ ] ;
6868 readonly contextProviders : ContextProvider [ ] ;
6969 _json : AnyObject ;
70- prop < T_1 = null > ( name : string , defaultValue ?: T_1 ) : T_1 ;
70+ prop < T_1 = null > ( name : string , defaultValue ?: T_1 | undefined ) : T_1 ;
7171 setProp ( name : string , value : unknown ) : void ;
7272 unsetProp ( name : string ) : void ;
7373 toJSON ( exclude ?: string [ ] ) : AnyObject ;
7474 toJSONSafe ( exclude ?: string [ ] ) : AnyObject ;
7575 toJSONQuick ( exclude ?: string [ ] ) : AnyObject ;
76- clone ( extraContext ?: object ) : any ;
76+ clone ( extraContext ?: object | undefined ) : any ;
7777 validate ( ) : void ;
7878 clean ( config : AnyObject ) : AnyObject ;
7979 isValid ( ) : boolean ;
@@ -83,6 +83,6 @@ export declare function ImportantSettingsProviderMixin<T extends InMemoryEntityC
8383 readonly slug : string ;
8484 readonly isSystemEntity : boolean ;
8585 getAsEntityReference ( byIdOnly ?: boolean ) : import ( "@mat3ra/esse/lib/js/types" ) . EntityReferenceSchema ;
86- getEntityByName ( entities : import ( "../in_memory" ) . InMemoryEntity [ ] , entity : string , name : string ) : any ;
86+ getEntityByName ( entities : import ( "../in_memory" ) . InMemoryEntity [ ] , entity : string , name : string ) : import ( "../in_memory" ) . InMemoryEntity ;
8787 } ;
8888} & T ;
0 commit comments