import { Environment } from './environment'; import { Reka } from './reka'; import { Resolver } from './resolver'; /** * Responsible for initialising the root Resolver and Environment * and keeping them in sync with the AST */ export declare class Head { private readonly reka; resolver: Resolver; env: Environment; private rootHeadComputation; private globalsEnvComputation; private componentsEnvComputation; private cleanupEnvComputation; constructor(reka: Reka); sync(): void; dispose(): void; }