import type { ArmDefinition } from './arm-schema.js'; export type BenchmarkBrokerCapability = 'task.read' | 'task.create' | 'task.decompose' | 'task.claim' | 'task.propose_complete' | 'task.propose_block' | 'artifact.write' | 'dependency.declare' | 'qa.ask' | 'qa.answer'; export declare function childTemplateWhitelistForArm(arm: ArmDefinition): string[]; export declare function capabilityWhitelistForArm(arm: ArmDefinition): BenchmarkBrokerCapability[];