import { type AnyKoiTool } from "./common.js"; export type DeliverableState = "pending" | "preflighting" | "verified" | "blocked_mixed_content" | "origin_down" | "tunnel_down" | "timeout" | "forbidden" | "not_found" | "invalid_url" | "unknown_error"; export interface Deliverable { id: string; type: "website" | "file" | "media"; url: string; label?: string; state: DeliverableState; statusCode?: number; contentType?: string; error?: string; remedy?: string; createdAt: number; lastCheckedAt?: number; verifiedAt?: number; } export declare function createDeliverableTool(): AnyKoiTool;