@@ -44,7 +44,13 @@ import type CPM_DTS from '@ember/engine/-private/container-proxy-mixin.d.ts';
4444// @ts -ignore
4545import type RPM_DTS from '@ember/engine/-private/registry-proxy-mixin.d.ts' ;
4646
47- // Imports from the preview types
47+ // Imports from the preview types on 4.8
48+ // @ts -ignore
49+ import type CPM_4_8 from '@ember/engine/-private/container-proxy-mixin' ;
50+ // @ts -ignore
51+ import type RPM_4_8 from '@ember/engine/-private/registry-proxy-mixin' ;
52+
53+ // Imports from the preview types on 4.12
4854// @ts -ignore
4955import type CPM_4_12 from '@ember/-internals/runtime/lib/mixins/container_proxy' ;
5056// @ts -ignore
@@ -62,7 +68,11 @@ import type { RegistryProxyMixin as RPM_stable } from '@ember/-internals/runtime
6268// that it resolves regardless.
6369import Ember from 'ember' ;
6470export const ContainerProxyMixin = ( Ember as any ) . _ContainerProxyMixin ;
65- export type ContainerProxyMixin = NonNever < [ CPM_DTS , CPM_4_12 , CPM_stable ] > ;
71+ export type ContainerProxyMixin = NonNever <
72+ [ CPM_DTS , CPM_4_8 , CPM_4_12 , CPM_stable ]
73+ > ;
6674
6775export const RegistryProxyMixin = ( Ember as any ) . _RegistryProxyMixin ;
68- export type RegistryProxyMixin = NonNever < [ RPM_DTS , RPM_4_12 , RPM_stable ] > ;
76+ export type RegistryProxyMixin = NonNever <
77+ [ RPM_DTS , RPM_4_8 , RPM_4_12 , RPM_stable ]
78+ > ;
0 commit comments