import type { NodeId } from '../../../r-bridge/lang-4.x/ast/model/processing/node-id';
import type { LinkTo } from './call-context-query-format';
import type { PromotedLinkTo } from './call-context-query-executor';
import type { DataflowGraphVertexFunctionCall } from '../../../dataflow/graph/vertex';
import type { ReadonlyFlowrAnalysisProvider } from '../../../project/flowr-analyzer';
/**
 * This facade selects the appropriate link-to relation identification function
 * based on the type of link-to relation specified.
 */
export declare function identifyLinkToRelation(from: NodeId, analyzer: ReadonlyFlowrAnalysisProvider, l: LinkTo | PromotedLinkTo, knownCalls?: Map<NodeId, Required<DataflowGraphVertexFunctionCall>>): Promise<NodeId[]>;
