export interface ValidationError {
    field: string;
    message: string;
    value?: unknown;
}
export declare function validateEventType(type: string): string | null;
export declare function validateImportance(importance: number): string | null;
export declare function validateProjectName(name: string): string | null;
export declare function validateSummary(summary: string): string | null;
export declare function validateMemoryEvent(event: Record<string, unknown>): ValidationError[];
export declare function sanitizeString(input: string, maxLength?: number): string;
//# sourceMappingURL=validation.d.ts.map