import type { AdapterExecutionContext, AdapterExecutionResult } from "@penclipai/adapter-utils"; type SessionKeyStrategy = "fixed" | "issue" | "run"; export declare function resolveSessionKey(input: { strategy: SessionKeyStrategy; configuredSessionKey: string | null; agentId: string | null; runId: string; issueId: string | null; }): string; export declare function buildAgentParams(input: { payloadTemplate: Record; message: string; sessionKey: string; runId: string; configuredAgentId: string | null; waitTimeoutMs: number; }): Record; declare function buildAgentRequestParamsForProtocol(input: { baseParams: Record; paperclipPayload: Record; protocol: number; }): Record; export declare const __test__: { buildAgentRequestParamsForProtocol: typeof buildAgentRequestParamsForProtocol; }; export declare function execute(ctx: AdapterExecutionContext): Promise; export {}; //# sourceMappingURL=execute.d.ts.map