import { type BinaryTarget } from './targets.js';
import { compileBunBinary, type RunCommand } from './commands.js';
export declare function buildCliBinaryArtifactPayload({ repoRoot, payloadDir, target, externals, runCommand, commandProbe, compileBinary, }: {
    repoRoot: string;
    payloadDir: string;
    target?: BinaryTarget;
    externals?: string[];
    runCommand?: RunCommand;
    commandProbe?: (cmd: string) => boolean;
    compileBinary?: typeof compileBunBinary;
}): Promise<{
    executableName: string;
    entrypoint: string;
}>;
//# sourceMappingURL=buildCliBinaryArtifactPayload.d.ts.map