import type { HelmRepository } from './schema';
import type { FluxManifest } from './types';
export declare const systemManifestFileNameRegex = "(?:^|/)gotk-components\\.ya?ml$";
export declare const systemManifestHeaderRegex = "#\\s*Flux\\s+Version:\\s*(\\S+)(?:\\s*#\\s*Components:\\s*([A-Za-z,-]+))?";
export declare function isSystemManifest(file: string): boolean;
export declare function collectHelmRepos(manifests: FluxManifest[]): HelmRepository[];
