import { EClass } from './eclass';
import { EReference } from './ereference';
import { EStructuralFeatureImpl } from './estructural-feature-impl';
export declare class EReferenceImpl extends EStructuralFeatureImpl implements EReference {
    private eOpposite;
    private containment;
    constructor(name?: string, eContainingClass?: EClass, eReferenceType?: EClass);
    isContainer(): boolean;
    isContainment(): boolean;
    setContainment(containment: boolean): void;
    getEOpposite(): EReference | undefined;
    setEOpposite(value: EReference): void;
}
//# sourceMappingURL=ereference-impl.d.ts.map