import type { MemoryAcceptance, MemoryArchive, MemoryForget, MemoryPin, MemoryProposal, MemoryRejection, MemorySupersession, MemoryUnpin, MemoryUpdate } from "./memory-operations.js";
import { type MemoryValidation } from "./memory-validation.js";
export declare function validateMemoryProposal(input: unknown): MemoryValidation<MemoryProposal>;
export declare function validateMemoryAcceptance(input: unknown): MemoryValidation<MemoryAcceptance>;
export declare function validateMemoryRejection(input: unknown): MemoryValidation<MemoryRejection>;
export declare function validateMemoryUpdate(input: unknown): MemoryValidation<MemoryUpdate>;
export declare function validateMemorySupersession(input: unknown): MemoryValidation<MemorySupersession>;
export declare function validateMemoryPin(input: unknown): MemoryValidation<MemoryPin>;
export declare function validateMemoryUnpin(input: unknown): MemoryValidation<MemoryUnpin>;
export declare function validateMemoryArchive(input: unknown): MemoryValidation<MemoryArchive>;
export declare function validateMemoryForget(input: unknown): MemoryValidation<MemoryForget>;
//# sourceMappingURL=memory-operations-validation.d.ts.map