import type { DataEnvelope } from '../../../../types/dataContract';
import type { AgentResponse } from '../../../types/agentProtocol';
import type { StageDefinition, DirectSkillTask } from '../../../strategies';
export declare class StrategyFrameEnvelopeCoordinator {
    deferExpandableFrameTables(stage: StageDefinition, responses: AgentResponse[]): {
        responsesForEmit: AgentResponse[];
        deferred: DataEnvelope[];
    };
    attachExpandableDataToDeferredTables(tables: DataEnvelope[], tasks: DirectSkillTask[], responses: AgentResponse[]): DataEnvelope[];
    private rawResultsToSections;
}
//# sourceMappingURL=strategyFrameEnvelopeCoordinator.d.ts.map