import { AppError } from '@dandi/common'; import { RegistrationSource, ModuleInfo } from '@dandi/core/types'; export declare class RegistrationError extends AppError { readonly target: any; readonly moduleInfo: ModuleInfo; constructor(message: string, target: any); } export declare class InvalidRegistrationTargetError extends RegistrationError { readonly source: RegistrationSource; readonly options: any; constructor(source: RegistrationSource, target: any, options: any); } export declare class ConflictingRegistrationOptionsError extends AppError { readonly existing: any; target: any; constructor(message: string, existing: any, target: any); } export declare class InvalidRepositoryScopeError extends AppError { readonly context: any; constructor(context: any); } //# sourceMappingURL=repository-errors.d.ts.map