import { Diagnostic } from "../../types/diagnostic.js";
import { IrModule } from "../types.js";
export type OverloadFamilyConsistencyResult = {
    readonly ok: boolean;
    readonly modules: readonly IrModule[];
    readonly diagnostics: readonly Diagnostic[];
};
export declare const runOverloadFamilyConsistencyPass: (modules: readonly IrModule[]) => OverloadFamilyConsistencyResult;
//# sourceMappingURL=overload-family-consistency-pass.d.ts.map