declare const _default: Readonly & (new (owner?: import("@ember/-internals/owner").default) => ObjectProxy) & { /** Triggered whenever the session is successfully authenticated. This happens when the session gets authenticated via {@linkplain SessionService.authenticate} but also when the session is authenticated in another tab or window of the same application and the session state gets synchronized across tabs or windows via the store (see {@linkplain BaseStore.sessionDataUpdated}). @memberof InternalSession @event authenticationSucceeded @private */ /** Triggered whenever the session is successfully invalidated. This happens when the session gets invalidated via {@linkplain SessionService.invalidate} but also when the session is invalidated in another tab or window of the same application and the session state gets synchronized across tabs or windows via the store (see {@linkplain BaseStore.sessionDataUpdated}. @memberof InternalSession @event invalidationSucceeded @private */ authenticator: null; store: null; isAuthenticated: boolean; attemptedTransition: null; sessionEvents: null; redirectTarget: null; init(...args: any[]): void; authenticate(authenticatorFactory: any, ...args: any[]): any; invalidate(...args: any[]): any; restore(): any; _setup(authenticator: any, authenticatedContent: any, trigger: any): any; _clear(trigger: any): any; _clearWithContent(content: any, trigger: any): any; setUnknownProperty(key: any, value: any): any; _updateStore(): any; _bindToAuthenticatorEvents(): void; _onSessionDataUpdated: PropertyDescriptor & import("@ember/-internals/metal/lib/decorator").ExtendedMethodDecorator; _onSessionDataInvalidated: PropertyDescriptor & import("@ember/-internals/metal/lib/decorator").ExtendedMethodDecorator; _bindToStoreEvents(): void; _lookupAuthenticator(authenticatorName: any): {}; on(event: any, cb: any): void; off(event: any, cb: any): void; trigger(event: any, value: any): void; setRedirectTarget(url: any): void; getRedirectTarget(): any; clearRedirectTarget(): any; }; export default _default; import ObjectProxy from '@ember/object/proxy';