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;
|