import { BaseEventOrResult, Converter, DefaultOverrideOptions, ImageLoader, InternalEvent, InternalResult, LazyLoadedOverride, OverrideOptions, Wrapper } from "../types/open-next.js"; import { TagCache } from "../cache/tag/types.js"; export declare function resolveConverter(converter: DefaultOverrideOptions["converter"]): Promise>; export declare function resolveWrapper(wrapper: DefaultOverrideOptions["wrapper"]): Promise>; /** * * @param tagCache * @returns * @__PURE__ */ export declare function resolveTagCache(tagCache: OverrideOptions["tagCache"]): Promise; /** * * @param queue * @returns * @__PURE__ */ export declare function resolveQueue(queue: OverrideOptions["queue"]): Promise; /** * * @param incrementalCache * @returns * @__PURE__ */ export declare function resolveIncrementalCache(incrementalCache: OverrideOptions["incrementalCache"]): Promise; /** * @param imageLoader * @returns * @__PURE__ */ export declare function resolveImageLoader(imageLoader: LazyLoadedOverride | string): Promise;