import "../../../../../options-B5K8QEV1.mjs"; import "../../../../../types-BCOU_CXE.mjs"; import "../../../../../types-XJPFqvc1.mjs"; import "../../../../../authz-cKSuylYa.mjs"; import { f as MediaProvider } from "../../../../../placeholder-CZAsZ2bK.mjs"; import { Nr as markContentMediaUsageCollectionStaleSafely } from "../../../../../index-HRJ8DhHY.mjs"; import "../../../../../runner-Bnq68jCZ.mjs"; import "../../../../../index-BFUET8yL.mjs"; import "../../../../../types-C2avdenh.mjs"; import "../../../../../hreflang-BktsQIF_.mjs"; import "../../../../../validate-3945fzPI.mjs"; import { EmDashHandlers } from "../../../../types.mjs"; import { APIRoute } from "astro"; //#region src/astro/routes/api/import/wordpress/rewrite-urls.d.ts interface RewriteUrlsResult { /** Total items updated */ updated: number; /** Updates by collection */ byCollection: Record; /** URLs that were rewritten */ urlsRewritten: number; /** Any errors encountered */ errors: Array<{ collection: string; id: string; error: string; }>; } declare const prerender = false; declare const POST: APIRoute; declare function rewriteUrls(db: NonNullable, urlMap: Record, getProvider: (id: string) => MediaProvider | undefined, collections?: string[], markUsageCollectionStale?: typeof markContentMediaUsageCollectionStaleSafely): Promise; //#endregion export { POST, RewriteUrlsResult, prerender, rewriteUrls }; //# sourceMappingURL=rewrite-urls.d.mts.map