type TransactionCallBack = (...param: unknown[]) => Promise<unknown> | unknown;
export declare const runOnTransactionCommit: (cb: TransactionCallBack) => void;
export declare const runOnTransactionRollback: (cb: TransactionCallBack) => void;
export declare const emitAsyncOnCommitEvent: () => Promise<void>;
export declare const emitAsyncOnRollBackEvent: (e: unknown) => Promise<void>;
export {};
