import { type KubernetesClientConfig } from '../kubernetes/KubernetesClient.js'; export type OptionalToolMode = 'auto' | 'on' | 'off'; export interface OptionalCapabilities { argo: boolean; argoWorkflows: boolean; argoCronWorkflows: boolean; argocd: boolean; } export declare function detectOptionalCapabilities(config?: KubernetesClientConfig, now?: number): Promise; export declare function clearOptionalCapabilityCache(): void; //# sourceMappingURL=OptionalCapabilityDetector.d.ts.map