import { BeanPath, StringPath } from '../expression/';
import { MetaElement, QMetaElement } from './meta.element';
import { ManyQueryResult, OneQueryResult } from 'ngrx-json-api';
export interface MetaEnumLiteral extends MetaElement {
}
export interface MetaEnumLiteralResult extends OneQueryResult {
    data?: MetaEnumLiteral;
}
export interface MetaEnumLiteralListResult extends ManyQueryResult {
    data?: Array<MetaEnumLiteral>;
}
export declare class QMetaEnumLiteral extends BeanPath<MetaEnumLiteral> {
    metaId: string;
    id: StringPath;
    type: StringPath;
    relationships: QMetaElement.QRelationships;
    attributes: QMetaElement.QAttributes;
}
export declare let createEmptyMetaEnumLiteral: (id: string) => MetaEnumLiteral;
