import '../assert_dev_env.js';
/**
 * Generic per-backend paths every cross-process test binary needs.
 * Consumers extend this with their own domain paths.
 *
 * - `root` — the per-backend subtree under `os.tmpdir()`. Compose
 *   consumer-specific paths under here.
 * - `bootstrap_token_path` — `FUZ_BOOTSTRAP_TOKEN_PATH`; harness writes
 *   the bootstrap token here before spawn.
 * - `daemon_token_path` — where `init_daemon_token` (Rust) and the TS
 *   server's daemon-token writer land the token (under `{root}/run/`).
 */
export interface TestBackendPaths {
    readonly root: string;
    readonly bootstrap_token_path: string;
    readonly daemon_token_path: string;
}
/**
 * Build the generic path layout for a cross-process test backend.
 * `prefix` is typically the `BackendConfig.name` (e.g. `'deno'`,
 * `'rust'`, `'spine_stub'`).
 */
export declare const build_test_backend_paths: (prefix: string) => TestBackendPaths;
//# sourceMappingURL=build_test_backend_paths.d.ts.map