import type { DefaultResourceLoader, ExtensionFactory, SettingsManager } from '@earendil-works/pi-coding-agent'; type LoaderOptions = ConstructorParameters[0]; /** Apply before any reload/package resolution, not after extensions load. * The caller owns a protected agentDir and audited, read-only Skill paths. */ export declare function protectedMemoryResources(settingsManager: SettingsManager, factory: ExtensionFactory, trustedSkillPaths?: readonly string[]): Pick; export {};