export declare class RelationDoesNotExistsError extends Error { sourceError: Error; sourceSql: string; sourceSqlValues: any[]; schema: string | undefined; relation: string; constructor(sourceError: Error, sourceSql: string, sourceSqlValues: any[], schema: string | undefined, relation: string); } export declare class DuplicateKeyError extends Error { sourceError: Error; sourceSql: string; sourceSqlValues: any[]; schema: string | undefined; table: string | undefined; constraint: string | undefined; constructor(sourceError: Error, sourceSql: string, sourceSqlValues: any[], schema: string | undefined, table: string | undefined, constraint: string | undefined); } export declare class UnknownError extends Error { sourceError: Error; sourceSql: string; sourceSqlValues: any[]; constructor(sourceError: Error, sourceSql: string, sourceSqlValues: any[]); } export declare type RelationalError = RelationDoesNotExistsError | DuplicateKeyError | UnknownError;