export interface DispatchInput {
    accountId: string;
    senderEmail: string;
    text: string;
    timeoutMs: number;
}
export type DispatchResult = {
    turnText: string;
} | {
    error: string;
};
/** Send an email body to the per-sender claude PTY session, await the
 *  next assistant end_turn, return the response text. Reuses the session
 *  across cron invocations via the manager's senderId index. */
export declare function dispatchEmailToClaude(input: DispatchInput): Promise<DispatchResult>;
export declare function emailTurnTimeoutMs(): number;
//# sourceMappingURL=claude-bridge.d.ts.map