import type { MediaActionContext } from './actions.js'; export interface MediaImportOverride { sourceName: string; title?: string; alt?: string; fileName?: string; } export interface MediaImportParams { jobId: string; dryRun?: boolean; withMedia?: boolean; overrides?: MediaImportOverride[]; /** Exact catalog sourceName allowlist (Drive file names). */ sourceNames?: string[]; /** Exact catalog sourceNames to skip. */ excludeSourceNames?: string[]; /** Only import assets that have an overrides row. */ onlyWithOverrides?: boolean; } export type MediaImportResult = Record; /** * Reuse-first import of pipeline-ready assets into Contentful via the authenticated cms-edit user. */ export declare function mediaImport(ctx: MediaActionContext, params: MediaImportParams): Promise; //# sourceMappingURL=import.d.ts.map