UNPKG

@vessl-ai/mcpctl-control-plane

Version:

Vessl MCP Control Plane service for managing distributed jobs.

11 lines 598 B
import { SecretRefSource } from '@vessl-ai/mcpctl-shared/types/domain/secret'; import { SecretStoreFactory } from './secret.store'; export declare class SecretService { private readonly secretStoreFactory; constructor(secretStoreFactory: SecretStoreFactory); set(sourceType: SecretRefSource, key: string, value: string): Promise<string>; get(sourceType: SecretRefSource, key: string): Promise<string | null>; list(sourceType: SecretRefSource): Promise<string[]>; delete(sourceType: SecretRefSource, key: string): Promise<void>; } //# sourceMappingURL=secret.service.d.ts.map