import type { DaemonSession } from './types.js';
import type { TriggerRequest, TriggerResponse } from '../services/trigger-types.js';
export interface TriggerSessionDeps {
    larkAppId: string;
    activeSessions: Map<string, DaemonSession>;
}
export declare function buildUntrustedEventPrompt(req: TriggerRequest, triggerId: string): string;
export declare function triggerSessionTurn(req: TriggerRequest, deps: TriggerSessionDeps): Promise<TriggerResponse>;
//# sourceMappingURL=trigger-session.d.ts.map