import { EOperation } from './eoperation';
import { ETypedElementImpl } from './etyped-element-impl';
import { EClassifier } from './eclassifier';
import { EParameter } from './eparameter';
import { EObject } from './eobject';
export declare class EParameterImpl extends ETypedElementImpl implements EParameter {
    private eOperation;
    constructor(name?: string, eType?: EClassifier, eOperation?: EOperation);
    setEOperation(op: EOperation): void;
    getEOperation(): EOperation;
    isOptional(): boolean;
    eContainer(): EObject;
}
//# sourceMappingURL=eparameter-impl.d.ts.map