import "reflect-metadata";
import { CommonConfig, CopilotEndpointCorsConfig, CopilotRequestContextProperties, CreateCopilotRuntimeServerOptions, GraphQLContext, buildSchema, getCommonConfig } from "./shared.mjs";
import { copilotRuntimeNextJSAppRouterEndpoint } from "./nextjs/app-router.mjs";
import { config, copilotRuntimeNextJSPagesRouterEndpoint } from "./nextjs/pages-router.mjs";
import { copilotRuntimeNodeHttpEndpoint } from "./node-http/index.mjs";
import { copilotRuntimeNodeExpressEndpoint } from "./node-express/index.mjs";
import { copilotRuntimeNestEndpoint } from "./nest/index.mjs";