import { CommandOutputBinding } from "../../mappings/d2sb/CommandOutputBinding"; import { CommandOutputBindingModel } from "../generic/CommandOutputBindingModel"; import { Serializable } from "../interfaces/Serializable"; import { SBDraft2ExpressionModel } from "./SBDraft2ExpressionModel"; import { EventHub } from "../helpers/EventHub"; export declare class SBDraft2CommandOutputBindingModel extends CommandOutputBindingModel implements Serializable { loadContents: boolean; metadata: { [key: string]: SBDraft2ExpressionModel; }; inheritMetadataFrom: string; hasSecondaryFiles: boolean; hasMetadata: boolean; hasInheritMetadata: boolean; protected _glob: SBDraft2ExpressionModel; glob: SBDraft2ExpressionModel; protected _outputEval: SBDraft2ExpressionModel; outputEval: SBDraft2ExpressionModel; private validateOutputEval(); setInheritMetadataFrom(inputId: string): void; constructor(binding?: CommandOutputBinding, loc?: string, eventHub?: EventHub); customProps: any; serialize(): CommandOutputBinding; deserialize(binding: CommandOutputBinding): void; }