@starship-ci/generator
Version:
Kubernetes manifest generator for Starship deployments
16 lines (15 loc) • 555 B
TypeScript
import { Chain, StarshipConfig } from '@starship-ci/types';
import { ScriptManager } from '../../../scripts';
import { IGenerator, Manifest } from '../../../types';
/**
* StatefulSet generator for Cosmos chains
* Handles genesis and validator StatefulSets
*/
export declare class CosmosStatefulSetGenerator implements IGenerator {
private config;
private chain;
private scriptManager;
private statefulSetGenerators;
constructor(chain: Chain, config: StarshipConfig, scriptManager: ScriptManager);
generate(): Array<Manifest>;
}