UNPKG

@roadiehq/backstage-plugin-argo-cd-backend

Version:

23 lines (19 loc) 853 B
import { Config } from '@backstage/config'; import express from 'express'; import * as _backstage_backend_plugin_api from '@backstage/backend-plugin-api'; import { LoggerService } from '@backstage/backend-plugin-api'; import { ArgoServiceApi } from '@roadiehq/backstage-plugin-argo-cd-node'; export * from '@roadiehq/backstage-plugin-argo-cd-node'; export { ArgoService } from '@roadiehq/backstage-plugin-argo-cd-node'; interface RouterOptions { logger: LoggerService; config: Config; argocdService: ArgoServiceApi; } type Response = { status: string; message: string; }; declare function createRouter({ logger, argocdService, }: RouterOptions): Promise<express.Router>; declare const ArgoCDPlugin: _backstage_backend_plugin_api.BackendFeature; export { type Response, type RouterOptions, createRouter, ArgoCDPlugin as default };