import { EntityState, EntityStore, QueryEntity } from '@datorama/akita'; import { Observable } from 'rxjs'; import { Article } from '../models/article'; import { ArticleService } from '../services/article/article.service'; import { GameQuery } from './game'; import { NamespaceQuery } from './namespace'; import * as i0 from "@angular/core"; export interface ArticleState extends EntityState
{ } export declare class ArticleStore extends EntityStore { private articleService; constructor(articleService: ArticleService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export declare class ArticleQuery extends QueryEntity { protected gameQuery: GameQuery; protected namespaceQuery: NamespaceQuery; protected store: ArticleStore; constructor(gameQuery: GameQuery, namespaceQuery: NamespaceQuery, store: ArticleStore); populate($input: Observable): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }