import type { TranscriptEntry } from "@rudderhq/agent-runtime-utils";
import type { Db } from "@rudderhq/db";
export declare function publishAutomationRunOutputToChat(db: Db, input: {
    issueId?: string | null;
    output?: string | null;
    status?: string | null;
    transcript?: TranscriptEntry[];
}): Promise<{
    conversationId: string;
    id: string;
    orgId: string;
    kind: string;
    status: string;
    createdAt: Date;
    updatedAt: Date;
    runId: string | null;
    body: string;
    role: string;
    approvalId: string | null;
    structuredPayload: Record<string, unknown> | null;
    replyingAgentId: string | null;
    chatTurnId: string | null;
    turnVariant: number;
    supersededAt: Date | null;
} | null>;
//# sourceMappingURL=automation-chat-output.d.ts.map