import type { BeforeAgentStartEvent, ExtensionAPI, ExtensionContext } from "@earendil-works/pi-coding-agent"; export type LoadSkillsPromptDeps = { resolveLoadSkills: (ctx: Pick) => Promise; }; export declare function stripSkillListFromPrompt(prompt: string | undefined): string | undefined; export declare function handleLoadSkillsBeforeAgentStart(event: BeforeAgentStartEvent, ctx: ExtensionContext, deps?: LoadSkillsPromptDeps): Promise<{ systemPrompt: string; } | undefined>; export declare function registerLoadSkillsPromptFilter(pi: ExtensionAPI, deps?: LoadSkillsPromptDeps): void; //# sourceMappingURL=prompt.d.ts.map