/// import { AsyncLocalStorage } from 'async_hooks'; import type { ApiCtx, CoreAsyncCtx } from './types.mjs'; export declare const mainAsyncContext: AsyncLocalStorage; export declare function pkgAsyncContext(pkgName: string): { set: (setter: (current: T | undefined) => T | undefined) => T | undefined; unset: () => void; get: () => T | undefined; }; export declare const getSetCoreAsyncContext: { set: (setter: (current: CoreAsyncCtx | undefined) => CoreAsyncCtx | undefined) => CoreAsyncCtx | undefined; unset: () => void; get: () => CoreAsyncCtx | undefined; }; export declare function assertCallInitiator(): { pkgId: import("../types.mjs").PkgIdentifier; }; export declare function getCallInitiator(): { pkgId: import("../types.mjs").PkgIdentifier; } | undefined; export declare function setNow(now: Date | number): void; export declare function now(): Date; //# sourceMappingURL=lib.d.mts.map