import type { QualityLensConfig, ResolvedLensCommand, Language } from '@principal-ai/quality-lens-registry'; export interface LoadedConfig { config: QualityLensConfig; packageConfigPath?: string; rootConfigPath?: string; inherited: boolean; } export declare function loadConfig(packageDir: string, gitRoot: string): LoadedConfig; export declare function hasConfig(packageDir: string, gitRoot: string): boolean; export declare function resolveLensCommands(config: QualityLensConfig, detectedLanguage?: Language, _packageScripts?: Record): ResolvedLensCommand[]; export declare function getResolvedCommand(lensId: string, config: QualityLensConfig, detectedLanguage?: Language): ResolvedLensCommand | undefined; export declare function generateSampleConfig(language: Language): string; //# sourceMappingURL=ConfigLoader.d.ts.map