/** * Memory service implementation for skill scripts. * Uses git-mem for all memory operations. * * This is the "rich" memory service with full CLI capabilities: * load, add, expire, cleanup, conflicts, dedupe, curate, consolidate. * * Note: Group IDs are no longer used - the git repo itself provides scoping * via git-mem (git notes in refs/notes/mem). */ import type { IMemoryService as IGitMemMemoryService } from 'git-mem/dist/index'; import type { ISkillMemoryService } from './skill-interfaces'; /** * Dependencies for creating a skill memory service. */ export interface ISkillMemoryServiceDependencies { gitMem: IGitMemMemoryService; } /** * Creates a skill memory service instance backed by git-mem. * * @param deps - Service dependencies * @returns Skill memory service implementation */ export declare function createSkillMemoryService(deps: ISkillMemoryServiceDependencies): ISkillMemoryService; //# sourceMappingURL=SkillMemoryService.d.ts.map