import { CommandLineBinding } from "../../mappings/v1.0"; import { V1CommandArgumentModel } from "../v1.0/V1CommandArgumentModel"; import { V1_1CommandLineBindingModel } from "./V1_1CommandLineBindingModel"; import { V1ExpressionModel } from "../v1.0/V1ExpressionModel"; import { EventHub } from "../helpers/EventHub"; export declare class V1_1CommandArgumentModel extends V1CommandArgumentModel { protected binding: V1_1CommandLineBindingModel; bindingModel: typeof V1_1CommandLineBindingModel; position: V1ExpressionModel; constructor(arg?: CommandLineBinding | string, loc?: string, eventHub?: EventHub); updateBinding(binding: CommandLineBinding): void; deserialize(attr: string | V1ExpressionModel | CommandLineBinding | V1_1CommandLineBindingModel): void; }