mirror of
https://github.com/bitwarden/browser
synced 2025-12-16 16:23:44 +00:00
* [deps] Autofill: Update prettier to v3 * prettier formatting updates --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jonathan Prusik <jprusik@classynemesis.com>
30 lines
1.5 KiB
TypeScript
30 lines
1.5 KiB
TypeScript
import { InjectionToken } from "@angular/core";
|
|
|
|
import {
|
|
AbstractMemoryStorageService,
|
|
AbstractStorageService,
|
|
ObservableStorageService,
|
|
} from "@bitwarden/common/platform/abstractions/storage.service";
|
|
import { StateFactory } from "@bitwarden/common/platform/factories/state-factory";
|
|
|
|
export const WINDOW = new InjectionToken<Window>("WINDOW");
|
|
export const OBSERVABLE_MEMORY_STORAGE = new InjectionToken<
|
|
AbstractMemoryStorageService & ObservableStorageService
|
|
>("OBSERVABLE_MEMORY_STORAGE");
|
|
export const OBSERVABLE_DISK_STORAGE = new InjectionToken<
|
|
AbstractStorageService & ObservableStorageService
|
|
>("OBSERVABLE_DISK_STORAGE");
|
|
export const MEMORY_STORAGE = new InjectionToken<AbstractMemoryStorageService>("MEMORY_STORAGE");
|
|
export const SECURE_STORAGE = new InjectionToken<AbstractStorageService>("SECURE_STORAGE");
|
|
export const STATE_FACTORY = new InjectionToken<StateFactory>("STATE_FACTORY");
|
|
export const STATE_SERVICE_USE_CACHE = new InjectionToken<boolean>("STATE_SERVICE_USE_CACHE");
|
|
export const LOGOUT_CALLBACK = new InjectionToken<
|
|
(expired: boolean, userId?: string) => Promise<void>
|
|
>("LOGOUT_CALLBACK");
|
|
export const LOCKED_CALLBACK = new InjectionToken<(userId?: string) => Promise<void>>(
|
|
"LOCKED_CALLBACK",
|
|
);
|
|
export const LOCALES_DIRECTORY = new InjectionToken<string>("LOCALES_DIRECTORY");
|
|
export const SYSTEM_LANGUAGE = new InjectionToken<string>("SYSTEM_LANGUAGE");
|
|
export const LOG_MAC_FAILURES = new InjectionToken<string>("LOG_MAC_FAILURES");
|