import { AsyncLocalStorage } from 'node:async_hooks'; import { type PropsWithChildren } from './types/jsx.js'; export declare function createContext(): { Provider: (props: PropsWithChildren<{ value: T; }>) => JSX.Element; storage: AsyncLocalStorage; get: () => T | undefined; getOrFail: () => NonNullable; };