import type { DatabaseErrorSubclassOptions } from '../database-error'; import { DatabaseError } from '../database-error'; interface ExclusionConstraintErrorOptions { constraint?: string; fields?: Record; table?: string; } /** * Thrown when an exclusion constraint is violated in the database */ export declare class ExclusionConstraintError extends DatabaseError { constraint: string | undefined; fields: Record | undefined; table: string | undefined; constructor(options?: DatabaseErrorSubclassOptions & ExclusionConstraintErrorOptions); } export {}; //# sourceMappingURL=exclusion-constraint-error.d.ts.map