import { Query } from '@datorama/akita';
import { AuthenticationState, SessionState, SessionStore } from './session.store';
export declare class AuthenticationQuery extends Query<SessionState> {
  protected store: SessionStore;
  readonly sessionState$: import("rxjs").Observable<AuthenticationState>;
  readonly jwt$: import("rxjs").Observable<import("fp-ts/lib/Option").Option<string>>;
  constructor(store: SessionStore);
  get sessionState(): AuthenticationState;
  get isUnauthorized(): boolean;
  get isAuthorized(): boolean;
}
declare const _default: AuthenticationQuery;
export default _default;
