mirror of
https://github.com/bitwarden/browser
synced 2026-02-13 06:54:07 +00:00
17 lines
575 B
TypeScript
17 lines
575 B
TypeScript
import { PolicyService } from "../admin-console/abstractions/policy/policy.service.abstraction";
|
|
|
|
import { ExtensionService } from "./extension/extension.service";
|
|
import { LogProvider } from "./log";
|
|
|
|
/** Provides access to commonly-used cross-cutting services. */
|
|
export type SystemServiceProvider = {
|
|
/** Policy configured by the administrative console */
|
|
readonly policy: PolicyService;
|
|
|
|
/** Client extension metadata and profile access */
|
|
readonly extension: ExtensionService;
|
|
|
|
/** Event monitoring and diagnostic interfaces */
|
|
readonly log: LogProvider;
|
|
};
|