import { Observable } from 'rxjs'; import { User, UserAccountFacade } from '@spartacus/user/account/root'; import { Query, QueryService, UserIdService } from '@spartacus/core'; import { UserAccountConnector } from '../connectors/user-account.connector'; import * as i0 from "@angular/core"; export declare class UserAccountService implements UserAccountFacade { protected userAccountConnector: UserAccountConnector; protected userIdService: UserIdService; protected query: QueryService; protected userQuery: Query; constructor(userAccountConnector: UserAccountConnector, userIdService: UserIdService, query: QueryService); /** * Returns the current user. */ get(): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }