UNPKG

1.33 kBTypeScriptView Raw
1declare module '@ember/-internals/deprecations' {
2 import type { DeprecationOptions } from '@ember/debug/lib/deprecate';
3 export function emberVersionGte(until: string, emberVersion?: number): boolean;
4 export function isRemoved(options: DeprecationOptions): boolean;
5 interface DeprecationObject {
6 options: DeprecationOptions;
7 test: boolean;
8 isEnabled: boolean;
9 isRemoved: boolean;
10 }
11 export const DEPRECATIONS: {
12 DEPRECATE_IMPORT_EMBER(importName: string): {
13 options: DeprecationOptions;
14 test: boolean;
15 isEnabled: boolean;
16 isRemoved: boolean;
17 };
18 DEPRECATE_IMPLICIT_ROUTE_MODEL: {
19 options: DeprecationOptions;
20 test: boolean;
21 isEnabled: boolean;
22 isRemoved: boolean;
23 };
24 DEPRECATE_TEMPLATE_ACTION: {
25 options: DeprecationOptions;
26 test: boolean;
27 isEnabled: boolean;
28 isRemoved: boolean;
29 };
30 DEPRECATE_COMPONENT_TEMPLATE_RESOLVING: {
31 options: DeprecationOptions;
32 test: boolean;
33 isEnabled: boolean;
34 isRemoved: boolean;
35 };
36 DEPRECATE_ARRAY_PROTOTYPE_EXTENSIONS: {
37 options: DeprecationOptions;
38 test: boolean;
39 isEnabled: boolean;
40 isRemoved: boolean;
41 };
42 };
43 export function deprecateUntil(message: string, deprecation: DeprecationObject): void;
44 export {};
45}