import { MountResolverErrorCode } from './error-codes'; export declare abstract class MountPlanError extends Error { abstract readonly code: MountResolverErrorCode; readonly details: Readonly>; constructor(message: string, details?: Readonly>); } export declare class MountPlanInvalidError extends MountPlanError { readonly code = MountResolverErrorCode.PlanInvalid; } export declare class MountPlanDuplicatePathError extends MountPlanError { readonly code = MountResolverErrorCode.PlanDuplicatePath; } export declare class MountPlanWorkspaceSpecMismatchError extends MountPlanError { readonly code = MountResolverErrorCode.PlanSpecMismatch; } //# sourceMappingURL=mount-plan-error.d.ts.map