import { Optional } from '@stoplight/types'; import { DepGraph } from 'dependency-graph'; import * as Types from './types'; export declare class ResolveCrawler implements Types.ICrawler { private _resolved; readonly resolvers: Array>; jsonPointer?: string; readonly pointerGraph: DepGraph; readonly pointerStemGraph: DepGraph; private _runner; constructor(runner: Types.IResolveRunner, jsonPointer: Optional, _resolved: Types.IResolveResult); computeGraph: (target: any, parentPath?: string[], parentPointer?: string, pointerStack?: string[]) => void; private _resolveRef; }