// Generated by scripts/sync-next-types.mjs from next@16.2.7
// @generated
declare module "next" {
  export type * from "@vinext/types/next/upstream/index";
}

declare module "next/link" {
  export * from "@vinext/types/next/upstream/link";
  export { default } from "@vinext/types/next/upstream/link";
}

declare module "next/head" {
  export * from "@vinext/types/next/upstream/head";
  export { default } from "@vinext/types/next/upstream/head";
}

declare module "next/router" {
  export * from "@vinext/types/next/vinext/router";
  export { default } from "@vinext/types/next/vinext/router";
}

declare module "next/compat/router" {
  export * from "@vinext/types/next/upstream/compat/router";
}

declare module "next/image" {
  export * from "@vinext/types/next/upstream/image";
  export { default } from "@vinext/types/next/upstream/image";
}

declare module "next/legacy/image" {
  export * from "@vinext/types/next/upstream/legacy/image";
  export { default } from "@vinext/types/next/upstream/legacy/image";
}

declare module "next/dynamic" {
  export * from "@vinext/types/next/upstream/dynamic";
  export { default } from "@vinext/types/next/upstream/dynamic";
}

declare module "next/app" {
  export * from "@vinext/types/next/upstream/app";
  export { default } from "@vinext/types/next/upstream/app";
}

declare module "next/document" {
  export * from "@vinext/types/next/upstream/document";
  export { default } from "@vinext/types/next/upstream/document";
}

declare module "next/script" {
  export * from "@vinext/types/next/upstream/script";
  export { default } from "@vinext/types/next/upstream/script";
}

declare module "next/server" {
  export * from "@vinext/types/next/upstream/server";
}

declare module "next/navigation" {
  export * from "@vinext/types/next/upstream/navigation";
}

declare module "next/headers" {
  export * from "@vinext/types/next/upstream/headers";
}

declare module "next/font/google" {
  export * from "@vinext/types/next/upstream/font/google/index";
}

declare module "next/font/local" {
  export * from "@vinext/types/next/upstream/font/local/index";
  export { default } from "@vinext/types/next/upstream/font/local/index";
}

declare module "next/cache" {
  export * from "@vinext/types/next/upstream/cache";
}

declare module "next/form" {
  export * from "@vinext/types/next/upstream/form";
  export { default } from "@vinext/types/next/upstream/form";
}

declare module "next/og" {
  export * from "@vinext/types/next/upstream/og";
}

declare module "next/error" {
  export * from "@vinext/types/next/upstream/error";
  export { default } from "@vinext/types/next/upstream/error";
}

declare module "next/constants" {
  export * from "@vinext/types/next/upstream/constants";
}
