import { EntityState, EntityStore, QueryEntity } from '@datorama/akita'; import { Observable } from 'rxjs'; import { Group } from '../models/group'; import { GroupService } from '../services/group/group.service'; import { UserQuery } from '../states/user'; import * as i0 from "@angular/core"; export interface GroupState extends EntityState { } export declare class GroupStore extends EntityStore { private groupService; constructor(groupService: GroupService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export declare class GroupQuery extends QueryEntity { protected store: GroupStore; private userQuery; constructor(store: GroupStore, userQuery: UserQuery); populate($input: Observable): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }