UNPKG

@crnk/angular-ngrx

Version:

Angular helper library for ngrx-json-api and crnk:

21 lines (20 loc) 824 B
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 MetaCollectionType extends MetaType { } export interface MetaCollectionTypeResult extends OneQueryResult { data?: MetaCollectionType; } export interface MetaCollectionTypeListResult extends ManyQueryResult { data?: Array<MetaCollectionType>; } export declare class QMetaCollectionType extends BeanPath<MetaCollectionType> { metaId: string; id: StringPath; type: StringPath; relationships: QMetaType.QRelationships; attributes: QMetaElement.QAttributes; } export declare let createEmptyMetaCollectionType: (id: string) => MetaCollectionType;