import type { MemoryEntryRecord, PresetSpeakerRecord, UserProfileRecord } from '../../contracts/memory'; import type { LivingMemoryEntrySpeakerRecord, PresetSpeakerTableRecord } from './types'; export declare const normalizeSourceConversationId: (value: string | null) => string | null; export declare const normalizeEntryRecord: (record: MemoryEntryRecord) => MemoryEntryRecord; export declare const normalizeUserProfileRecord: (record: UserProfileRecord) => UserProfileRecord; export declare const normalizeOptionalString: (value: string | null | undefined) => string | null; export declare const createPresetSpeakerId: (presetId: string, speakerKey: string) => string; export declare const createActiveMemorySpeakerRows: (entry: Pick) => LivingMemoryEntrySpeakerRecord[]; export declare const createPresetImportId: (recordType: 'entry' | 'user-profile', presetId: string, sourceId: string) => string; export declare const normalizePresetSpeakerRecord: (record: PresetSpeakerTableRecord) => PresetSpeakerRecord;