import type { DataflowInformation } from '../../../../info';
import type { DataflowProcessorInformation } from '../../../../processor';
import type { ParentInformation } from '../../../../../r-bridge/lang-4.x/ast/model/processing/decorate';
import type { RFunctionCall } from '../../../../../r-bridge/lang-4.x/ast/model/nodes/r-function-call';
/**
 * Processes a function call, either named or unnamed.
 * @see {@link processNamedCall}
 * @see {@link processUnnamedFunctionCall}
 */
export declare function processFunctionCall<OtherInfo>(functionCall: RFunctionCall<OtherInfo & ParentInformation>, data: DataflowProcessorInformation<OtherInfo & ParentInformation>): DataflowInformation;
