import { LifecycleHook, ModuleConfigHolder, Logger } from '@eggjs/tegg'; import { EggPrototype, EggPrototypeLifecycleContext } from '@eggjs/tegg-metadata'; export declare class TransactionPrototypeHook implements LifecycleHook { private readonly moduleConfigs; private readonly logger; constructor(moduleConfigs: Record, logger: Logger); preCreate(ctx: EggPrototypeLifecycleContext): Promise; }