import { ErrorCategory, type AppErrorContract } from '../../../shared/types/error-types.js';
export declare const MEMORY_REVIEW_CANDIDATE_NOT_FOUND = "memory_review_candidate_not_found";
export declare const MEMORY_REVIEW_CANDIDATE_NOT_ACTIONABLE = "memory_review_candidate_not_actionable";
export declare class MemoryReviewCandidateError extends Error implements AppErrorContract {
    readonly code: string;
    readonly category = ErrorCategory.MEMORY;
    readonly statusCode: number;
    constructor(message: string, code: string, statusCode: number);
    static notFound(id: string): MemoryReviewCandidateError;
    static notActionable(id: string, status: string): MemoryReviewCandidateError;
}
//# sourceMappingURL=memory-review-candidate-persistence-error.d.ts.map