import { EntityState, EntityStore, QueryEntity } from '@datorama/akita'; import { Observable } from 'rxjs'; import { WebSocket } from '../models/web-socket'; import { WebSocketService } from '../services/web-socket/web-socket.service'; import { UserQuery } from './user'; import * as i0 from "@angular/core"; export interface WebSocketState extends EntityState { } export declare class WebSocketStore extends EntityStore { private webSocketService; constructor(webSocketService: WebSocketService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export declare class WebSocketQuery extends QueryEntity { protected store: WebSocketStore; protected userQuery: UserQuery; constructor(store: WebSocketStore, userQuery: UserQuery); populate($input: Observable): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }