import type { IrFunctionDeclaration, IrMethodDeclaration, IrOverloadOwnerKind } from "../../../types.js";
export declare const buildPublicOverloadFamilyMember: (opts: {
    readonly ownerKind: IrOverloadOwnerKind;
    readonly publicName: string;
    readonly isStatic: boolean;
    readonly signatureIndex: number;
    readonly publicSignatureCount: number;
}) => NonNullable<IrMethodDeclaration["overloadFamily"]> | NonNullable<IrFunctionDeclaration["overloadFamily"]>;
//# sourceMappingURL=overload-family-builders.d.ts.map