import { BaseCommandTest } from './base-command-test.js';
import { type ClusterReferenceName } from '../../../../src/types/index.js';
import { type BaseTestOptions } from './base-test-options.js';
export declare class ClusterReferenceTest extends BaseCommandTest {
    static soloClusterReferenceConnectArgv(testName: string, clusterReference: ClusterReferenceName, context: string): string[];
    static connect(options: BaseTestOptions): void;
    static soloConfigConnectArgv(testName: string, clusterReference: ClusterReferenceName, context: string): string[];
    static soloClusterReferenceSetup(testName: string, clusterReference: ClusterReferenceName, clusterSetupNamespace?: string): string[];
    static setup(options: BaseTestOptions): void;
    static soloConfigSetupArgv(testName: string, clusterSetupNamespace: string): string[];
    static soloClusterReferenceReset(testName: string, clusterReference: ClusterReferenceName, clusterSetupNamespace?: string): string[];
    static reset(options: BaseTestOptions): void;
    static soloClusterReferenceInfo(testName: string, clusterReference: ClusterReferenceName): string[];
    static info(options: BaseTestOptions): void;
    static soloClusterReferenceList(testName: string): string[];
    static list(options: BaseTestOptions): void;
}
