import type { ToolName } from "./config.js";
import type { CompiledContext } from "./context.js";
import type { RoutingDecision } from "./router.js";
import type { SpecialistSelection } from "./specialists.js";
import type { ContinuitySnapshot } from "./state.js";
export interface RenderPacketOptions {
    title: string;
    goal: string;
    packetType: string;
    prompt: string;
    nativeSurface?: string;
    routedTool?: ToolName;
    decision: RoutingDecision;
    context: CompiledContext;
    supportingRole: string;
    specialist?: SpecialistSelection;
    continuity?: ContinuitySnapshot;
}
export declare function renderTaskPacket(options: RenderPacketOptions): string;
//# sourceMappingURL=packets.d.ts.map