import { EntityName } from './types'; /** * An error thrown when an entity was not found. */ export declare class EntityNotFoundError extends Error { constructor(entityName: EntityName); } /** * An error thrown when an entity was already registered. */ export declare class EntityAlreadyRegisteredError extends Error { constructor(entityName: EntityName); } /** * An error thrown when a manifester was not found for a given entity. */ export declare class ManifesterNotFoundError extends Error { constructor(entityName: EntityName); } /** * An error thrown when a manifester was already registered for a given entity. */ export declare class ManifesterAlreadyRegisteredError extends Error { constructor(entityName: EntityName); } /** * An error thrown when a persister was not found for a given entity. */ export declare class PersisterNotFoundError extends Error { constructor(entityName: EntityName); } /** * An error thrown when a persister was already registered for a given entity. */ export declare class PersisterAlreadyRegisteredError extends Error { constructor(entityName: EntityName); }