declare const DAEMON_ARG = "--daemon"; type Daemon_like = { stop: () => Promise; }; type Process_once = (event: NodeJS.Signals, listener: () => void) => NodeJS.Process; type Browser_daemon_entrypoint_deps = { argv?: string[]; env?: NodeJS.ProcessEnv; exit?: (code: number) => never | void; once?: Process_once; platform?: NodeJS.Platform; start_daemon?: (env?: NodeJS.ProcessEnv) => Promise; }; declare const is_browser_daemon_process: (argv?: string[], env?: NodeJS.ProcessEnv) => boolean; declare const get_browser_daemon_signals: (platform?: NodeJS.Platform) => NodeJS.Signals[]; declare const start_browser_daemon_process: (deps?: Browser_daemon_entrypoint_deps) => Promise; declare const maybe_run_browser_daemon: (deps?: Browser_daemon_entrypoint_deps) => Promise; export { DAEMON_ARG, get_browser_daemon_signals, is_browser_daemon_process, maybe_run_browser_daemon, start_browser_daemon_process, }; export type { Browser_daemon_entrypoint_deps, Daemon_like }; //# sourceMappingURL=entrypoint.d.ts.map