import { IFunctionCallArgument } from './IFunctionCallArgument'; export interface IReadOnlyFunctionCallArgumentCollection { getArgument(parameterName: string): IFunctionCallArgument; getAllParameterNames(): string[]; hasArgument(parameterName: string): boolean; } export interface IFunctionCallArgumentCollection extends IReadOnlyFunctionCallArgumentCollection { addArgument(argument: IFunctionCallArgument): void; }