1 | import ES5 = require('./es5');
|
2 | import type { PropertyKey as ESPropertyKey } from './index';
|
3 |
|
4 | interface ES2015 {
|
5 | readonly 'Abstract Equality Comparison': typeof import('./2015/AbstractEqualityComparison');
|
6 | readonly 'Abstract Relational Comparison': typeof import('./2015/AbstractRelationalComparison');
|
7 | readonly 'Strict Equality Comparison': typeof import('./2015/StrictEqualityComparison');
|
8 | readonly AdvanceStringIndex: typeof import('./2015/AdvanceStringIndex');
|
9 | readonly ArrayCreate: typeof import('./2015/ArrayCreate');
|
10 | readonly ArraySetLength: typeof import('./2015/ArraySetLength');
|
11 | readonly ArraySpeciesCreate: typeof import('./2015/ArraySpeciesCreate');
|
12 | readonly Call: typeof import('./2015/Call');
|
13 | readonly CanonicalNumericIndexString: typeof import('./2015/CanonicalNumericIndexString');
|
14 | readonly CompletePropertyDescriptor: typeof import('./2015/CompletePropertyDescriptor');
|
15 | readonly CreateDataProperty: typeof import('./2015/CreateDataProperty');
|
16 | readonly CreateDataPropertyOrThrow: typeof import('./2015/CreateDataPropertyOrThrow');
|
17 | readonly CreateHTML: typeof import('./2015/CreateHTML');
|
18 | readonly CreateIterResultObject: typeof import('./2015/CreateIterResultObject');
|
19 | readonly CreateListFromArrayLike: typeof import('./2015/CreateListFromArrayLike');
|
20 | readonly CreateMethodProperty: typeof import('./2015/CreateMethodProperty');
|
21 | readonly DateFromTime: typeof import('./2015/DateFromTime');
|
22 | readonly Day: typeof import('./2015/Day');
|
23 | readonly DayFromYear: typeof import('./2015/DayFromYear');
|
24 | readonly DaysInYear: typeof import('./2015/DaysInYear');
|
25 | readonly DayWithinYear: typeof import('./2015/DayWithinYear');
|
26 | readonly DefinePropertyOrThrow: typeof import('./2015/DefinePropertyOrThrow');
|
27 | readonly DeletePropertyOrThrow: typeof import('./2015/DeletePropertyOrThrow');
|
28 | readonly EnumerableOwnNames: typeof import('./2015/EnumerableOwnNames');
|
29 | readonly FromPropertyDescriptor: typeof import('./2015/FromPropertyDescriptor');
|
30 | readonly Get: typeof import('./2015/Get');
|
31 | readonly GetIterator: typeof import('./2015/GetIterator');
|
32 | readonly GetMethod: typeof import('./2015/GetMethod');
|
33 | readonly GetOwnPropertyKeys: typeof import('./2015/GetOwnPropertyKeys');
|
34 | readonly GetPrototypeFromConstructor: typeof import('./2015/GetPrototypeFromConstructor');
|
35 | readonly GetSubstitution: typeof import('./2015/GetSubstitution');
|
36 | readonly GetV: typeof import('./2015/GetV');
|
37 | readonly HasOwnProperty: typeof import('./2015/HasOwnProperty');
|
38 | readonly HasProperty: typeof import('./2015/HasProperty');
|
39 | readonly HourFromTime: typeof import('./2015/HourFromTime');
|
40 | readonly InLeapYear: typeof import('./2015/InLeapYear');
|
41 | readonly InstanceofOperator: typeof import('./2015/InstanceofOperator');
|
42 | readonly Invoke: typeof import('./2015/Invoke');
|
43 | readonly IsAccessorDescriptor: typeof import('./2015/IsAccessorDescriptor');
|
44 | readonly IsArray: typeof import('./2015/IsArray');
|
45 | readonly IsCallable: typeof import('./2015/IsCallable');
|
46 | readonly IsConcatSpreadable: typeof import('./2015/IsConcatSpreadable');
|
47 | readonly IsConstructor: typeof import('./2015/IsConstructor');
|
48 | readonly IsDataDescriptor: typeof import('./2015/IsDataDescriptor');
|
49 | readonly IsExtensible: typeof import('./2015/IsExtensible');
|
50 | readonly IsGenericDescriptor: typeof import('./2015/IsGenericDescriptor');
|
51 | readonly IsInteger: typeof import('./2015/IsInteger');
|
52 | readonly IsPromise: typeof import('./2015/IsPromise');
|
53 | readonly IsPropertyDescriptor: typeof import('./2015/IsPropertyDescriptor');
|
54 | readonly IsPropertyKey: typeof import('./2015/IsPropertyKey');
|
55 | readonly IsRegExp: typeof import('./2015/IsRegExp');
|
56 | readonly IteratorClose: typeof import('./2015/IteratorClose');
|
57 | readonly IteratorComplete: typeof import('./2015/IteratorComplete');
|
58 | readonly IteratorNext: typeof import('./2015/IteratorNext');
|
59 | readonly IteratorStep: typeof import('./2015/IteratorStep');
|
60 | readonly IteratorValue: typeof import('./2015/IteratorValue');
|
61 | readonly MakeDate: typeof import('./2015/MakeDate');
|
62 | readonly MakeDay: typeof import('./2015/MakeDay');
|
63 | readonly MakeTime: typeof import('./2015/MakeTime');
|
64 | readonly MinFromTime: typeof import('./2015/MinFromTime');
|
65 | readonly modulo: typeof import('./2015/modulo');
|
66 | readonly MonthFromTime: typeof import('./2015/MonthFromTime');
|
67 | readonly msFromTime: typeof import('./2015/msFromTime');
|
68 | readonly ObjectCreate: typeof import('./2015/ObjectCreate');
|
69 | readonly OrdinaryDefineOwnProperty: typeof import('./2015/OrdinaryDefineOwnProperty');
|
70 | readonly OrdinaryGetOwnProperty: typeof import('./2015/OrdinaryGetOwnProperty');
|
71 | readonly OrdinaryHasInstance: typeof import('./2015/OrdinaryHasInstance');
|
72 | readonly OrdinaryHasProperty: typeof import('./2015/OrdinaryHasProperty');
|
73 | readonly RegExpExec: typeof import('./2015/RegExpExec');
|
74 | readonly RequireObjectCoercible: typeof import('./2015/RequireObjectCoercible');
|
75 | readonly SameValue: typeof import('./2015/SameValue');
|
76 | readonly SameValueZero: typeof import('./2015/SameValueZero');
|
77 | readonly SecFromTime: typeof import('./2015/SecFromTime');
|
78 | readonly Set: typeof import('./2015/Set');
|
79 | readonly SetFunctionName: typeof import('./2015/SetFunctionName');
|
80 | readonly SetIntegrityLevel: typeof import('./2015/SetIntegrityLevel');
|
81 | readonly SpeciesConstructor: typeof import('./2015/SpeciesConstructor');
|
82 | readonly SymbolDescriptiveString: typeof import('./2015/SymbolDescriptiveString');
|
83 | readonly TestIntegrityLevel: typeof import('./2015/TestIntegrityLevel');
|
84 | readonly thisBooleanValue: typeof import('./2015/thisBooleanValue');
|
85 | readonly thisNumberValue: typeof import('./2015/thisNumberValue');
|
86 | readonly thisStringValue: typeof import('./2015/thisStringValue');
|
87 | readonly thisTimeValue: typeof import('./2015/thisTimeValue');
|
88 | readonly TimeClip: typeof import('./2015/TimeClip');
|
89 | readonly TimeFromYear: typeof import('./2015/TimeFromYear');
|
90 | readonly TimeWithinDay: typeof import('./2015/TimeWithinDay');
|
91 | readonly ToBoolean: typeof import('./2015/ToBoolean');
|
92 | readonly ToDateString: typeof import('./2015/ToDateString');
|
93 | readonly ToInt16: typeof import('./2015/ToInt16');
|
94 | readonly ToInt32: typeof import('./2015/ToInt32');
|
95 | readonly ToInt8: typeof import('./2015/ToInt8');
|
96 | readonly ToInteger: typeof import('./2015/ToInteger');
|
97 | readonly ToLength: typeof import('./2015/ToLength');
|
98 | readonly ToNumber: typeof import('./2015/ToNumber');
|
99 | readonly ToObject: typeof import('./2015/ToObject');
|
100 | readonly ToPrimitive: typeof import('./2015/ToPrimitive');
|
101 | readonly ToPropertyDescriptor: typeof import('./2015/ToPropertyDescriptor');
|
102 | readonly ToPropertyKey: typeof import('./2015/ToPropertyKey');
|
103 | readonly ToString: typeof import('./2015/ToString');
|
104 | readonly ToUint16: typeof import('./2015/ToUint16');
|
105 | readonly ToUint32: typeof import('./2015/ToUint32');
|
106 | readonly ToUint8: typeof import('./2015/ToUint8');
|
107 | readonly ToUint8Clamp: typeof import('./2015/ToUint8Clamp');
|
108 | readonly Type: typeof import('./2015/Type');
|
109 | readonly ValidateAndApplyPropertyDescriptor: typeof import('./2015/ValidateAndApplyPropertyDescriptor');
|
110 | readonly WeekDay: typeof import('./2015/WeekDay');
|
111 | readonly YearFromTime: typeof import('./2015/YearFromTime');
|
112 | }
|
113 |
|
114 | declare namespace ES2015 {
|
115 | type PropertyKey = ESPropertyKey;
|
116 |
|
117 |
|
118 |
|
119 | type GenericDescriptor = ES5.GenericDescriptor;
|
120 | type AccessorDescriptor<T = unknown> = ES5.AccessorDescriptor<T>;
|
121 | type DataDescriptor<T = unknown> = ES5.DataDescriptor<T>;
|
122 | type PropertyDescriptor<T = unknown> = ES5.PropertyDescriptor<T>;
|
123 | }
|
124 |
|
125 | declare const ES2015: ES2015;
|
126 | export = ES2015;
|