import type { LocalOpenPondProfileHostedPublishStatus, LocalOpenPondProfileHostedRunSummary, LocalOpenPondProfileHostedSourceCheckStatus } from "../config.js"; export declare function hostedSourceCheckStatusFromPayload(input: { agentId: string; status: string; deployPlan?: unknown; checkResult?: unknown; checkedAt?: string; error?: string | null; }): LocalOpenPondProfileHostedSourceCheckStatus; export declare function hostedPublishStatusFromPayload(input: { agentId: string; publishResult: unknown; status?: string; error?: string | null; }): LocalOpenPondProfileHostedPublishStatus; export declare function hostedRunSummaryFromPayload(input: { agentId: string; runResult: unknown; error?: string | null; }): LocalOpenPondProfileHostedRunSummary; export declare function hostedRunStatusFromRunSummary(summary: LocalOpenPondProfileHostedRunSummary | null | undefined): "not_started" | "running" | "passed" | "failed";