@crnk/angular-ngrx
Version:
Angular helper library for ngrx-json-api and crnk:
21 lines (20 loc) • 815 B
TypeScript
import { BeanPath, StringPath } from '../expression/';
import { QMetaElement } from './meta.element';
import { MetaType, QMetaType } from './meta.type';
import { ManyQueryResult, OneQueryResult } from 'ngrx-json-api';
export interface MetaPrimitiveType extends MetaType {
}
export interface MetaPrimitiveTypeResult extends OneQueryResult {
data?: MetaPrimitiveType;
}
export interface MetaPrimitiveTypeListResult extends ManyQueryResult {
data?: Array<MetaPrimitiveType>;
}
export declare class QMetaPrimitiveType extends BeanPath<MetaPrimitiveType> {
metaId: string;
id: StringPath;
type: StringPath;
relationships: QMetaType.QRelationships;
attributes: QMetaElement.QAttributes;
}
export declare let createEmptyMetaPrimitiveType: (id: string) => MetaPrimitiveType;