/** * 职责链模式 * @filename: ResponsibilityChain.js * @author: Mr Prince * @date: 2020-09-09 20:19:27 */ declare class ResponsibilityChain { chain: Function[]; /** * 验证一些事情,如果返回的值判断为true就不通过 */ add(callback: Function): void; /** * 开始校验 */ doAction(...args: any[]): any; } export default ResponsibilityChain;