import type { ModelClient, ModelTelemetry, SubagentRole } from "./types.js";
export type SubagentAdvice = {
    role: SubagentRole;
    message: string;
    telemetry: ModelTelemetry;
};
export declare function runSubagentAdvisors(options: {
    client: ModelClient;
    model: string;
    task: string;
    workspaceRoot: string;
    workspaceSummary?: string;
}): Promise<SubagentAdvice[]>;
export declare function formatSubagentContext(advice: SubagentAdvice[]): string;
