import { type BeforeAgentStartEvent, type Skill } from "@ch1nyzzz/pi-coding-agent"; import type { BundleManagedSource, CompiledBundle } from "../types.ts"; export interface ManagedRuntimeResources { targetContents: ReadonlyMap; skills: readonly Skill[]; } export interface ManagedPromptReplacement { systemPrompt: string; excludedTargets: ReadonlySet; } export declare function verifyManagedSourceSnapshots(sources: readonly BundleManagedSource[]): Promise; export declare function prepareManagedRuntimeResources(bundle: CompiledBundle): Promise; export declare function replaceManagedHostResources(options: { event: Pick; bundle: CompiledBundle; resources: ManagedRuntimeResources; }): ManagedPromptReplacement; //# sourceMappingURL=managed-sources.d.ts.map