import { Matcher } from "../matcher/type/Matcher"; import { AbstractMethodStub } from "./AbstractMethodStub"; import { MethodStub } from "./MethodStub"; export declare class CallFunctionMethodStub extends AbstractMethodStub implements MethodStub { protected groupIndex: number; private matchers; private func; private validator; private functionResult; constructor(groupIndex: number, matchers: Array, func: any); isApplicable(args: any[]): boolean; execute(args: any[]): void; getValue(): any; }