@loopback/repository
Version:
Define and implement a common set of interfaces for interacting with databases
11 lines (10 loc) • 453 B
TypeScript
import { RelationMetadata, RelationType } from '../relations';
export declare class InvalidRelationError<Props extends object = {}> extends Error {
code: string;
reason: string;
relationName: string;
relationType: RelationType;
sourceModelName: string;
constructor(reason: string, relationMeta: RelationMetadata, extraProperties?: Props);
}
export declare function isInvalidRelationError(e: any): e is InvalidRelationError<any>;