@vessl-ai/mcpctl-control-plane
Version:
Vessl MCP Control Plane service for managing distributed jobs.
15 lines • 625 B
TypeScript
import { SecretRefSource } from '@vessl-ai/mcpctl-shared/types/domain/secret';
import { SecretService } from './secret.service';
export declare class SecretController {
private readonly secretService;
constructor(secretService: SecretService);
set(body: {
sourceType: SecretRefSource;
key: string;
value: string;
}): Promise<string>;
list(sourceType: SecretRefSource): Promise<string[]>;
get(sourceType: SecretRefSource, key: string): Promise<string | null>;
delete(sourceType: SecretRefSource, key: string): Promise<void>;
}
//# sourceMappingURL=secret.controller.d.ts.map