import type { EggRuntimeContext } from '@eggjs/tegg-types'; export type ContextCreator = (parentContext?: EggRuntimeContext) => EggRuntimeContext; export declare class EventContextFactory { private creator; createContext(parentContext?: EggRuntimeContext): EggRuntimeContext; registerContextCreator(creator: ContextCreator): void; }