import './hook-require'; import type { RuntimeDefinition, Extension, Aspect } from '@teambit/harmony'; import { Harmony } from '@teambit/harmony'; export declare function requireAspects(aspect: Extension, runtime: RuntimeDefinition): Promise; export declare function loadBit(path?: string, additionalAspects?: Aspect[]): Promise; export declare function runCLI(additionalAspects?: Aspect[]): Promise; export type LegacyGlobal = { classInstance: any; methodName: string; value: any; empty: any; }; export declare function takeLegacyGlobalsSnapshot(): LegacyGlobal[]; export declare function restoreGlobalsFromSnapshot(snapshot: LegacyGlobal[]): void;