/**
 * All core services references
 *
 * @public
 */
export declare namespace coreServices {
    /**
     * Handles token authentication and credentials management.
     *
     * See {@link AuthService}
     * and {@link https://backstage.io/docs/backend-system/core-services/auth | the service docs}
     * for more information.
     *
     * @public
     */
    const auth: import("../system").ServiceRef<import("./AuthService").AuthService, "plugin", "singleton">;
    /**
     * Service for calling distributed actions
     *
     * See {@link ActionsService}
     * and {@link https://backstage.io/docs/backend-system/core-services/actions | the service docs}
     * for more information.
     *
     * @public
     */
    const actions: import("../system").ServiceRef<import("./ActionsService").ActionsService, "plugin", "singleton">;
    /**
     * Service for registering and managing distributed actions.
     *
     * See {@link ActionsRegistryService}
     * and {@link https://backstage.io/docs/backend-system/core-services/actions-registry | the service docs}
     * for more information.
     *
     * @public
     */
    const actionsRegistry: import("../system").ServiceRef<import("./ActionsRegistryService").ActionsRegistryService, "plugin", "singleton">;
    /**
     * Authenticated user information retrieval.
     *
     * See {@link UserInfoService}
     * and {@link https://backstage.io/docs/backend-system/core-services/user-info | the service docs}
     * for more information.
     *
     * @public
     */
    const userInfo: import("../system").ServiceRef<import("./UserInfoService").UserInfoService, "plugin", "singleton">;
    /**
     * Key-value store for caching data.
     *
     * See {@link CacheService}
     * and {@link https://backstage.io/docs/backend-system/core-services/cache | the service docs}
     * for more information.
     *
     * @public
     */
    const cache: import("../system").ServiceRef<import("./CacheService").CacheService, "plugin", "singleton">;
    /**
     * Access to static configuration.
     *
     * See {@link RootConfigService}
     * and {@link https://backstage.io/docs/backend-system/core-services/root-config | the service docs}
     * for more information.
     *
     * @public
     */
    const rootConfig: import("../system").ServiceRef<import("./RootConfigService").RootConfigService, "root", "singleton">;
    /**
     * Database access and management via `knex`.
     *
     * See {@link DatabaseService}
     * and {@link https://backstage.io/docs/backend-system/core-services/database | the service docs}
     * for more information.
     *
     * @public
     */
    const database: import("../system").ServiceRef<import("./DatabaseService").DatabaseService, "plugin", "singleton">;
    /**
     * Service discovery for inter-plugin communication.
     *
     * See {@link DiscoveryService}
     * and {@link https://backstage.io/docs/backend-system/core-services/discovery | the service docs}
     * for more information.
     *
     * @public
     */
    const discovery: import("../system").ServiceRef<import("./DiscoveryService").DiscoveryService, "plugin", "singleton">;
    /**
     * The service reference for the plugin scoped {@link RootHealthService}.
     */
    const rootHealth: import("../system").ServiceRef<import("./RootHealthService").RootHealthService, "root", "singleton">;
    /**
     * Authentication of HTTP requests.
     *
     * See {@link HttpAuthService}
     * and {@link https://backstage.io/docs/backend-system/core-services/http-auth | the service docs}
     * for more information.
     *
     * @public
     */
    const httpAuth: import("../system").ServiceRef<import("./HttpAuthService").HttpAuthService, "plugin", "singleton">;
    /**
     * HTTP route registration for plugins.
     *
     * See {@link HttpRouterService}
     * and {@link https://backstage.io/docs/backend-system/core-services/http-router | the service docs}
     * for more information.
     *
     * @public
     */
    const httpRouter: import("../system").ServiceRef<import("./HttpRouterService").HttpRouterService, "plugin", "singleton">;
    /**
     * Registration of plugin startup and shutdown lifecycle hooks.
     *
     * See {@link LifecycleService}
     * and {@link https://backstage.io/docs/backend-system/core-services/lifecycle | the service docs}
     * for more information.
     *
     * @public
     */
    const lifecycle: import("../system").ServiceRef<import("./LifecycleService").LifecycleService, "plugin", "singleton">;
    /**
     * Plugin-level logging.
     *
     * See {@link LoggerService}
     * and {@link https://backstage.io/docs/backend-system/core-services/logger | the service docs}
     * for more information.
     *
     * @public
     */
    const logger: import("../system").ServiceRef<import("./LoggerService").LoggerService, "plugin", "singleton">;
    /**
     * Plugin-level auditing.
     *
     * See {@link AuditorService}
     * and {@link https://backstage.io/docs/backend-system/core-services/auditor | the service docs}
     * for more information.
     *
     * @public
     */
    const auditor: import("../system").ServiceRef<import("./AuditorService").AuditorService, "plugin", "singleton">;
    /**
     * Permission system integration for authorization of user actions.
     *
     * See {@link PermissionsService}
     * and {@link https://backstage.io/docs/backend-system/core-services/permissions | the service docs}
     * for more information.
     *
     * @public
     */
    const permissions: import("../system").ServiceRef<import("./PermissionsService").PermissionsService, "plugin", "singleton">;
    /**
     * Permission system integration for registering resources and permissions.
     *
     * See {@link PermissionsRegistryService}
     * and {@link https://backstage.io/docs/backend-system/core-services/permission-integrations | the service docs}
     * for more information.
     *
     * @public
     */
    const permissionsRegistry: import("../system").ServiceRef<import("./PermissionsRegistryService").PermissionsRegistryService, "plugin", "singleton">;
    /**
     * Built-in service for accessing metadata about the current plugin.
     *
     * See {@link PluginMetadataService}
     * and {@link https://backstage.io/docs/backend-system/core-services/plugin-metadata | the service docs}
     * for more information.
     *
     * @public
     */
    const pluginMetadata: import("../system").ServiceRef<import("./PluginMetadataService").PluginMetadataService, "plugin", "singleton">;
    /**
     * HTTP route registration for root services.
     *
     * See {@link RootHttpRouterService}
     * and {@link https://backstage.io/docs/backend-system/core-services/root-http-router | the service docs}
     * for more information.
     *
     * @public
     */
    const rootHttpRouter: import("../system").ServiceRef<import("./RootHttpRouterService").RootHttpRouterService, "root", "singleton">;
    /**
     * Registration of backend startup and shutdown lifecycle hooks.
     *
     * See {@link RootLifecycleService}
     * and {@link https://backstage.io/docs/backend-system/core-services/root-lifecycle | the service docs}
     * for more information.
     *
     * @public
     */
    const rootLifecycle: import("../system").ServiceRef<import("./RootLifecycleService").RootLifecycleService, "root", "singleton">;
    /**
     * Root-level logging.
     *
     * See {@link RootLoggerService}
     * and {@link https://backstage.io/docs/backend-system/core-services/root-logger | the service docs}
     * for more information.
     *
     * @public
     */
    const rootLogger: import("../system").ServiceRef<import("./RootLoggerService").RootLoggerService, "root", "singleton">;
    /**
     * Scheduling of distributed background tasks.
     *
     * See {@link SchedulerService}
     * and {@link https://backstage.io/docs/backend-system/core-services/scheduler | the service docs}
     * for more information.
     *
     * @public
     */
    const scheduler: import("../system").ServiceRef<import("./SchedulerService").SchedulerService, "plugin", "singleton">;
    /**
     * Reading content from external systems.
     *
     * See {@link UrlReaderService}
     * and {@link https://backstage.io/docs/backend-system/core-services/url-reader | the service docs}
     * for more information.
     *
     * @public
     */
    const urlReader: import("../system").ServiceRef<import("./UrlReaderService").UrlReaderService, "plugin", "singleton">;
}
