export declare type VMContext = { [x: string]: any; [x: number]: any; }; export interface CompileOptions { parsingContext?: VMContext; timeout?: number; ecmaVersion?: 3 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020; rootContext?: VMContext | null; globalContextInFunction?: any; } export interface ScriptOptions { ecmaVersion?: 3 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020; timeout?: number; rootContext?: VMContext | null; globalContextInFunction?: any; }