import type { KlawConfig } from "../config/types.klaw.js";
export type SubagentSpawnOwnership = {
    controllerSessionKey: string;
    threadBindingRequesterSessionKey: string;
    completionRequesterSessionKey: string;
    completionRequesterDisplayKey: string;
};
export declare function resolveSubagentSpawnOwnership(params: {
    cfg: KlawConfig;
    agentSessionKey?: string;
    completionOwnerKey?: string;
}): SubagentSpawnOwnership;
