import { Observer } from "./Observer"; export interface Detected { host: Observer; observers: Array>; push(observer: Observer): void; } export declare function getDetectedStack(): Array; export declare function getCurrentDetected(): Detected | undefined; export declare function detectDependencies(host: Observer): Detected; export declare function endDetectDependencies(): Detected;