/**
 * @file `sbtFromVfs()` — extracts the SBT launcher jar from the smol binary's
 *   VFS. Uses the post-alignment `getSmolVfs()` API. The smol-btm builder packs
 *   only the launcher (~1.5 MB); the actual SBT distribution downloads into the
 *   user's `~/.sbt/boot/` on first run when the launcher reads
 *   `project/build.properties`. Returns `undefined` when the binary doesn't
 *   have SBT bundled.
 */
import type { ResolvedSbt } from './types';
/**
 * Relative VFS key for the bundled SBT launcher jar.
 */
export declare const SBT_VFS_KEY = "sbt-launch.jar";
export declare function sbtFromVfs(): Promise<ResolvedSbt | undefined>;
