import { WorkflowInputParameterModel } from "../generic/WorkflowInputParameterModel"; import { SBGWorkflowInputParameter } from "../../mappings/d2sb/SBGWorkflowInputParameter"; import { RecordField } from "../../mappings/draft-3/RecordField"; import { EventHub } from "../helpers/EventHub"; import { Expression } from "../../mappings/d2sb/Expression"; import { ExpressionModel } from "../generic/ExpressionModel"; export declare class SBDraft2WorkflowInputParameterModel extends WorkflowInputParameterModel { constructor(input?: SBGWorkflowInputParameter, loc?: string, eventHub?: EventHub); readonly connectionId: string; readonly sourceId: string; addParameter(attr: SBGWorkflowInputParameter | RecordField): void; deserialize(input: SBGWorkflowInputParameter | RecordField): void; serialize(): SBGWorkflowInputParameter | RecordField; addSecondaryFile(file: Expression | string): ExpressionModel; updateSecondaryFiles(files: Array): void; removeSecondaryFile(index: number): void; }