import type { ConfigHealthFinding } from '../../types/index.js';
/**
 * Detect go.mod with a declared Go version that is lower than what some
 * dependencies claim to require.
 */
export declare function checkGoModVersion(projectPath: string): Promise<ConfigHealthFinding[]>;
/**
 * Detect imports in .go source files that reference packages not declared
 * in go.mod. This catches missing `go get` calls.
 */
export declare function checkGoImports(projectPath: string): Promise<ConfigHealthFinding[]>;
/**
 * Detect .golangci.yml files that enable linters not recognized by golangci-lint.
 */
export declare function checkGolangciConfig(projectPath: string): Promise<ConfigHealthFinding[]>;
//# sourceMappingURL=go-checker.d.ts.map