export interface CompileTargetsPublintResult {
    errors: number;
    modified: boolean;
    warnings: number;
}
/**
 * Custom publint check: flags (and with `--fix`, removes) deprecated
 * `compile.<target> = {}` entries in a package's `xy.config` file. An empty
 * object is treated as "do not build", which is almost never intended — the
 * field should be `false` (explicit off) or removed.
 */
export declare function checkCompileTargets(pkgDir: string, shouldFix: boolean): CompileTargetsPublintResult;
//# sourceMappingURL=compileTargetsPublint.d.ts.map