import { Context, OnToken } from './parser/common'; import * as Types from './parser/types'; export interface Options { module?: boolean; next?: boolean; disableWebCompat?: boolean; loc?: boolean; raw?: boolean; directives?: boolean; globalReturn?: boolean; impliedStrict?: boolean; source?: string; preserveParens?: boolean; onToken?: OnToken; } export declare function parseRoot(source: string, context: Context, options?: Options): Types.Program; export declare function parseScript(source: string, options?: Options): Types.Program; export declare function parseModule(source: string, options?: Options): Types.Program; export declare function parse(source: string, options?: Options): Types.Program; export declare const version = "1.7.1"; //# sourceMappingURL=seafox.d.ts.map