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 { Sn as getDb, _n as EntryData, gn as CollectionFilter, vn as EntryFilter, xn as emdashLoader } from "./index-HRJ8DhHY.mjs"; import "./runner-Bnq68jCZ.mjs"; import "./index-BFUET8yL.mjs"; import "./types-C2avdenh.mjs"; import "./hreflang-BktsQIF_.mjs"; import "./validate-3945fzPI.mjs"; //#region src/media/provider-loader.d.ts /** * Get a media provider by ID. * * Used by EmDashMedia component for frontend rendering. * Providers are lazy-loaded from virtual module and cached. * * @example * ```ts * const provider = await getMediaProvider("cloudflare-images"); * if (provider) { * const embed = provider.getEmbed(mediaValue, { width: 800 }); * } * ``` */ declare function getMediaProvider(providerId: string): Promise; //#endregion export { type CollectionFilter, type EntryData, type EntryFilter, emdashLoader, getDb, getMediaProvider }; //# sourceMappingURL=runtime.d.mts.map