/** * Agent skill templates — pre-canned routing instructions that tell an agent * which Synap workspaces to use for its own memory vs. shared product output. * * Each template generates a CONTEXT.md file injected into the surface's * skills directory (or ~/.synap/contexts/.md for MCP-only surfaces). */ export interface WorkspaceRef { id: string; name: string; } export interface ContextParams { agentType: string; podUrl: string; memoryWorkspace?: WorkspaceRef; productWorkspaces: WorkspaceRef[]; } export interface AgentTemplate { id: string; label: string; description: string; generateContext(params: ContextParams): string; } export declare const AGENT_TEMPLATES: AgentTemplate[]; export declare function getTemplate(id: string): AgentTemplate;