import { EntityState, EntityStore, QueryEntity } from '@datorama/akita'; import { Observable } from 'rxjs'; import { QueueMember } from '../models/queue-member'; import { QueueMemberService } from '../services/queue-member/queue-member.service'; import { QueueQuery } from './queue'; import { UserQuery } from './user'; import * as i0 from "@angular/core"; export interface QueueMemberState extends EntityState { } export declare class QueueMemberStore extends EntityStore { private queueMemberService; constructor(queueMemberService: QueueMemberService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export declare class QueueMemberQuery extends QueryEntity { private queueQuery; protected store: QueueMemberStore; private userQuery; constructor(queueQuery: QueueQuery, store: QueueMemberStore, userQuery: UserQuery); populate($input: Observable): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }