import type { AgentConfig } from "@opencode-ai/sdk"; import type { ResolvedContinuationConfig } from "../../config/continuation"; import type { CategoriesConfig } from "../../config/schema"; import type { AgentFactory } from "../types"; import type { ReviewModelVariant } from "../review-model-variants"; export { composeTapestryPrompt } from "./prompt-composer"; export type { TapestryPromptOptions } from "./prompt-composer"; /** * Create a Tapestry agent config with optional disabled agents for prompt composition. */ export declare function createTapestryAgentWithOptions(model: string, disabledAgents?: Set, continuation?: ResolvedContinuationConfig, categories?: CategoriesConfig, reviewModelVariants?: ReviewModelVariant[]): AgentConfig; export declare const createTapestryAgent: AgentFactory;