UNPKG

@elsikora/nestjs-crud-automator

Version:

A library for automating the creation of CRUD operations in NestJS.

21 lines (20 loc) 1.09 kB
import { IApiFunctionTransactionFailure } from '../../../../../interface/class/api/function'; import { TApiFunctionTransactionOwner } from '../../../../../type/class/api/function'; import { EApiFunctionTransactionOutcome } from '../../../../../enum/decorator/api'; export declare class ApiFunctionTransactionPostCommitException extends Error { get errorLifecycleFailures(): ReadonlyArray<Readonly<IApiFunctionTransactionFailure>>; get hookFailures(): ReadonlyArray<Readonly<IApiFunctionTransactionFailure>>; get outcome(): EApiFunctionTransactionOutcome.COMMITTED; get owner(): TApiFunctionTransactionOwner; get transactionId(): string; private readonly ERROR_LIFECYCLE_FAILURES; private readonly HOOK_FAILURES; private readonly OWNER; private readonly TRANSACTION_ID; constructor(options: { errorLifecycleFailures: ReadonlyArray<Readonly<IApiFunctionTransactionFailure>>; hookFailures: ReadonlyArray<Readonly<IApiFunctionTransactionFailure>>; owner: TApiFunctionTransactionOwner; transactionId: string; }); }