import { Signal } from './types.js'; /** * Global keyed signal — same [getter, setter] pair for every caller using * the same key. Designed for IIFE/script-tag users who can't share module scope. * For module-based projects, prefer exporting a signal directly. */ export declare function globalSignal(key: string, initialValue: T): Signal; /** Clears the global registry — useful for test isolation. */ export declare function _clearGlobalSignals(): void;