import { type OrderProductionSpec } from "./decoration"; /** A digitized/cut production file on record for this order. */ export type ProductionFileRef = { url: string; /** Original filename (keep the digitizer's name). */ filename?: string | null; /** Which uploaded artwork it was produced from. */ artworkUrl?: string | null; }; export type ProductionPackageOrder = { session_id: string; customer_email: string | null; artwork_urls: string[] | null; digitized_url: string | null; /** Multi-file slot — preferred over digitized_url when present. */ production_files?: ProductionFileRef[] | null; due_date?: string | null; placed_at?: string | null; fulfillment?: string | null; proof_status?: string | null; sewout_status?: string | null; }; export declare const buildProductionPackage: (order: ProductionPackageOrder, spec: OrderProductionSpec) => Promise<{ bytes: Uint8Array; filename: string; }>;