import { OnDestroy } from '@angular/core'; import { Query, ReturnTypes, Store } from '@datorama/akita'; import { Observable } from 'rxjs'; export declare class ComponentController extends Query implements OnDestroy { protected store: Store; constructor(store: Store); select(key: K): Observable; select(project: (store: S) => R): Observable; select(stateKeys: K[]): Observable>; select any] | Array<(state: S) => any>>(selectorFns: R): Observable>; select(): Observable; ngOnDestroy(): void; }