import type { RuntimePort } from '@flyingrobots/bijou'; /** * Attempt to detect the system's refresh rate in Hz. * * Currently defaults to 60, but provides an anchor for future * platform-specific detection (e.g. via native calls or shell commands). * * @returns Detected refresh rate or 60. */ export declare function detectRefreshRate(): number; /** * Create a {@link RuntimePort} backed by Node.js `process` globals. * * Delegates environment variable lookups to `process.env` and terminal * geometry queries to `process.stdout`/`process.stdin`. Falls back to * sensible defaults (80 columns, 24 rows, non-TTY) when the underlying * properties are `undefined`. * * @returns A {@link RuntimePort} wired to the current Node.js process. */ export declare function nodeRuntime(): RuntimePort; //# sourceMappingURL=runtime.d.ts.map