@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
23 lines (22 loc) • 699 B
TypeScript
import { type CacheTargetProvider } from './cache-target-provider.js';
import { type CacheTargetStructure } from '../models/cache-target-structure.js';
/**
* YAML-backed provider for Helm chart cache targets.
*
* This provider is intended to be instantiated directly with the path to a YAML file
* containing Helm chart target definitions.
*
* Expected YAML shape:
*
* ```yaml
* charts:
* - name: cert-manager
* source: jetstack
* version: v1.17.1
* ```
*/
export declare class YamlHelmChartTargetProvider implements CacheTargetProvider {
private readonly filePath;
constructor(filePath: string);
getRequiredTargets(): Promise<readonly CacheTargetStructure[]>;
}