export declare function compile(sourcecode: string, filename: string, async?: false): string; export declare function compile(sourcecode: string, filename: string, async?: boolean): string | Promise; export declare function registerRequireHook(hookOpts?: {}): () => void; export declare const createRequire: (rootDir?: string) => NodeRequire;