import { Serializable } from "../interfaces/Serializable"; import { CWLVersion } from "../../mappings/v1.0/CWLVersion"; import { InputParameterModel } from "./InputParameterModel"; import { ValidationBase } from "../helpers/validation/ValidationBase"; export declare class ExpressionToolModel extends ValidationBase implements Serializable { id: string; "class": string; customProps: any; cwlVersion: CWLVersion; label?: string; description?: string; constructor(tool?: any, loc?: string); serialize(): any; deserialize(attr: any): void; inputs: InputParameterModel[]; outputs: any[]; }