import type { VideoExecutionPayload } from './types.js'; export type ProviderWirePreview = { /** The `ActiveTransport` name that would send it. */ transport: string; /** Where the body would be POSTed. */ endpoint: string; /** The body as the vendor parses it. Local references appear as their * SOURCE path: at submit they are inlined or hosted, and that URL is not * knowable before the upload. */ body: unknown; } | { transport: string; /** The transport's own refusal, verbatim — what the submit would say. */ refused: string; }; /** * sceneIndex → the wire preview, for routes that expose their planner. Reads * `.env.local` under the process environment, as the transport does, through * the route's own resolver; an unknown model or a missing key is reported per * scene as a refusal rather than thrown. */ export declare function previewProviderWire(payload: VideoExecutionPayload, env?: NodeJS.ProcessEnv): Promise>; //# sourceMappingURL=provider-wire-preview.d.ts.map