import type { SharedImpl } from './shared-impl'; export declare const STATE_KEY: unique symbol; export interface GlobalSlot { [STATE_KEY]?: SharedImpl; } /** Returns the shared impl, creating it if it doesn't exist yet. Only called by `init`. */ export declare function getOrCreateSharedImpl(): SharedImpl; /** Returns the shared impl if it already exists, or `undefined`. */ export declare function getSharedImpl(): SharedImpl | undefined; //# sourceMappingURL=get-shared.d.ts.map