import * as _nuxt_schema from '@nuxt/schema';
import { ModuleOptions as ModuleOptions$1, ModuleRuntimeConfig } from '../dist/runtime/types.js';
export * from '../dist/runtime/types.js';

interface ModuleOptions extends ModuleOptions$1 {
}
interface ModuleHooks {
    /**
     * Hook called after the prerender of the sitemaps is done.
     */
    'sitemap:prerender:done': (ctx: {
        options: ModuleRuntimeConfig;
        sitemaps: {
            name: string;
            readonly content: string;
        }[];
    }) => void | Promise<void>;
}
declare const _default: _nuxt_schema.NuxtModule<ModuleOptions, ModuleOptions, false>;

export { _default as default };
export type { ModuleHooks, ModuleOptions };
