/**
 * Pure env computation for a given bundle. Returns the LD_LIBRARY_PATH /
 * GI_TYPELIB_PATH values that {@link runGjsBundle} would inject into the
 * spawned `gjs` process, plus the formatted env-prefix string used for the
 * `$ …` echo.
 */
export declare function computeNativeEnvForBundle(bundlePath: string, cwd?: string): {
    env: {
        LD_LIBRARY_PATH: string;
        GI_TYPELIB_PATH: string;
    };
    envPrefix: string;
};
/**
 * Run a GJS bundle, automatically setting LD_LIBRARY_PATH and GI_TYPELIB_PATH
 * for any installed native gjsify packages discoverable from either the CWD
 * or the bundle's own node_modules tree.
 */
export declare function runGjsBundle(bundlePath: string, extraArgs?: string[]): Promise<void>;
