import { EEnum } from './eenum';
import { EEnumLiteral } from './eenum-literal';
import { ENamedElementImpl } from './enamed-element-impl';
import { EObject } from './eobject';
export declare class EEnumLiteralImpl extends ENamedElementImpl implements EEnumLiteral {
    private value;
    private eEnum;
    private literal;
    private instance;
    constructor(eEnum?: EEnum, literal?: string, value?: number);
    getEEnum(): EEnum;
    setEEnum(eenum: EEnum): void;
    getLiteral(): string;
    setLiteral(value: string): void;
    getValue(): number;
    setValue(value: number): void;
    getInstance(): any;
    setInstance(value: any): void;
    eContainer(): EObject;
}
//# sourceMappingURL=eenum-literal-impl.d.ts.map