UNPKG

1.34 kBTypeScriptView Raw
1import ES2017Operations = require("./2017");
2import ES2018 = require("../es2018");
3
4interface ES2018Operations extends
5 Record<keyof ES2018, string>,
6 Omit<
7 ES2017Operations,
8 | "EnumerableOwnProperties"
9 | "IsPropertyDescriptor"
10 | "CreateListIterator"
11 | "EvaluateDirectCall"
12 | "ToString Applied to the Number Type"
13 | "AsyncFunctionAwait"
14 >
15{
16 AsyncGeneratorEnqueue: string;
17 AsyncGeneratorFunctionCreate: string;
18 AsyncGeneratorReject: string;
19 AsyncGeneratorResolve: string;
20 AsyncGeneratorResumeNext: string;
21 AsyncGeneratorStart: string;
22 AsyncGeneratorYield: string;
23 AsyncIteratorClose: string;
24 Await: string;
25 BackreferenceMatcher: string;
26 CaseClauseIsSelected: string;
27 CreateAsyncFromSyncIterator: string;
28 CreateListIteratorRecord: string;
29 GetGeneratorKind: string;
30 InnerModuleEvaluation: string;
31 InnerModuleInstantiation: string;
32 ModuleDeclarationEnvironmentSetup: string;
33 ModuleExecution: string;
34 OrdinarySetWithOwnDescriptor: string;
35 SetFunctionLength: string;
36 ThrowCompletion: string;
37 TimeZoneString: string;
38 UnicodeEscape: string;
39 UnicodeMatchProperty: string;
40 UnicodeMatchPropertyValue: string;
41}
42
43declare const ES2018Operations: ES2018Operations;
44export = ES2018Operations;