/**
 * @typedef {() => Promise<import('../generate.js').UserConfig>} ConfigReloader
 * @param {object} [options]
 * @param {string} [options.pathPrefix] - Default: `/og/`
 * @param {boolean} [options.trailingSlash] - Default: `true`
 * @param {ConfigReloader} [options.configReloader]
 * @returns {Promise<import('connect').NextHandleFunction>}
 */
export function connectOgImagesGenerator(options?: {
    pathPrefix?: string | undefined;
    trailingSlash?: boolean | undefined;
    configReloader?: ConfigReloader | undefined;
}): Promise<import("connect").NextHandleFunction>;
export type ConfigReloader = () => Promise<import("../generate.js").UserConfig>;
//# sourceMappingURL=connect-middleware.d.ts.map