import * as astro_integration_kit from 'astro-integration-kit'; import { RouteData } from 'astro'; type ConfigContext = { route: string[]; routeData: RouteData[]; component: string; }; type ConfigHandler = (context: ConfigContext, value: T) => Promise | void; type PerRouteConfigOptions = { importName: string; callbackHandler: ConfigHandler; }; declare const _default: astro_integration_kit.Plugin<"defineRouteConfig", { 'astro:config:setup': { defineRouteConfig: (options: PerRouteConfigOptions) => void; }; }>; export { _default as default };