import type { SlitherDetectorResult } from '../parsers/slither.js';
import type { ASTExternalCall } from '../parsers/solidity-parser.js';
import type { ExternalCall } from '../types/index.js';
/**
 * Build external calls from AST-extracted calls, optionally enriched with Slither data.
 */
export declare function buildExternalCalls(astCalls: ASTExternalCall[], stateVarsImmutability: Map<string, boolean>, scopeContracts: Set<string>, accessControlledSetters: Map<string, string>, slitherDetectors?: SlitherDetectorResult[]): ExternalCall[];
//# sourceMappingURL=external-calls.d.ts.map