import {InterfaceMethodParameterDefinition, InterfaceMethodDefinition} from "./../../../definitions"; import {BaseFunctionBinder} from "./../base"; import {IBaseBinder} from "./../IBaseBinder"; export abstract class InterfaceMethodBinder implements IBaseBinder { constructor(private readonly baseFunctionBinder: BaseFunctionBinder) { } bind(def: InterfaceMethodDefinition) { this.baseFunctionBinder.bind(def); } }