/** * Governed delegation planning. Owning the spawn makes the grant an argument; each child receives its own * environment, and `tool:delegate` determines whether it is a delegator or a leaf. */ export { DELEGATE_CAPABILITY, agentCapability, maySpawnDefinition, normaliseCapability } from "./capabilities.ts"; import type { Delegation, DelegationContext, DelegationRequest } from "./delegate-types.ts"; export type { Delegation, DelegationContext, DelegationRequest } from "./delegate-types.ts"; export declare function planDelegation(request: DelegationRequest, ctx: DelegationContext): Delegation; //# sourceMappingURL=delegate.d.ts.map