{
  "version": 3,
  "pages404": true,
  "appType": "app",
  "caseSensitive": false,
  "basePath": "",
  "redirects": [
    {
      "source": "/:path+/",
      "destination": "/:path+",
      "internal": true,
      "priority": true,
      "statusCode": 308,
      "regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
    }
  ],
  "headers": [
    {
      "source": "/(.*)",
      "headers": [
        {
          "key": "X-Content-Type-Options",
          "value": "nosniff"
        },
        {
          "key": "X-Frame-Options",
          "value": "DENY"
        },
        {
          "key": "Referrer-Policy",
          "value": "strict-origin-when-cross-origin"
        }
      ],
      "regex": "^(?:/(.*))(?:/)?$"
    }
  ],
  "onMatchHeaders": [],
  "rewrites": {
    "beforeFiles": [],
    "afterFiles": [],
    "fallback": []
  },
  "dynamicRoutes": [
    {
      "page": "/destinations/[slug]",
      "regex": "^/destinations/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPslug": "nxtPslug"
      },
      "namedRegex": "^/destinations/(?<nxtPslug>[^/]+?)(?:/)?$"
    }
  ],
  "staticRoutes": [
    {
      "page": "/",
      "regex": "^/(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/(?:/)?$"
    },
    {
      "page": "/_global-error",
      "regex": "^/_global\\-error(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/_global\\-error(?:/)?$"
    },
    {
      "page": "/_not-found",
      "regex": "^/_not\\-found(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/_not\\-found(?:/)?$"
    },
    {
      "page": "/admin",
      "regex": "^/admin(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/admin(?:/)?$"
    },
    {
      "page": "/api/admin/audit",
      "regex": "^/api/admin/audit(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/admin/audit(?:/)?$"
    },
    {
      "page": "/api/admin/catalog",
      "regex": "^/api/admin/catalog(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/admin/catalog(?:/)?$"
    },
    {
      "page": "/api/admin/content",
      "regex": "^/api/admin/content(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/admin/content(?:/)?$"
    },
    {
      "page": "/api/admin/coupons",
      "regex": "^/api/admin/coupons(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/admin/coupons(?:/)?$"
    },
    {
      "page": "/api/admin/documents",
      "regex": "^/api/admin/documents(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/admin/documents(?:/)?$"
    },
    {
      "page": "/api/admin/settings",
      "regex": "^/api/admin/settings(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/admin/settings(?:/)?$"
    },
    {
      "page": "/api/admin/test",
      "regex": "^/api/admin/test(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/admin/test(?:/)?$"
    },
    {
      "page": "/api/admin/tickets",
      "regex": "^/api/admin/tickets(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/admin/tickets(?:/)?$"
    },
    {
      "page": "/api/admin/upload",
      "regex": "^/api/admin/upload(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/admin/upload(?:/)?$"
    },
    {
      "page": "/api/app-data",
      "regex": "^/api/app\\-data(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/app\\-data(?:/)?$"
    },
    {
      "page": "/api/auth/forgot",
      "regex": "^/api/auth/forgot(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/auth/forgot(?:/)?$"
    },
    {
      "page": "/api/auth/login",
      "regex": "^/api/auth/login(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/auth/login(?:/)?$"
    },
    {
      "page": "/api/auth/logout",
      "regex": "^/api/auth/logout(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/auth/logout(?:/)?$"
    },
    {
      "page": "/api/auth/register",
      "regex": "^/api/auth/register(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/auth/register(?:/)?$"
    },
    {
      "page": "/api/auth/session",
      "regex": "^/api/auth/session(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/auth/session(?:/)?$"
    },
    {
      "page": "/api/auth/verify-reset",
      "regex": "^/api/auth/verify\\-reset(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/auth/verify\\-reset(?:/)?$"
    },
    {
      "page": "/api/booking",
      "regex": "^/api/booking(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/booking(?:/)?$"
    },
    {
      "page": "/api/catalog",
      "regex": "^/api/catalog(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/catalog(?:/)?$"
    },
    {
      "page": "/api/checkout",
      "regex": "^/api/checkout(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/checkout(?:/)?$"
    },
    {
      "page": "/api/concierge",
      "regex": "^/api/concierge(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/concierge(?:/)?$"
    },
    {
      "page": "/api/contact",
      "regex": "^/api/contact(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/contact(?:/)?$"
    },
    {
      "page": "/api/coupons/validate",
      "regex": "^/api/coupons/validate(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/coupons/validate(?:/)?$"
    },
    {
      "page": "/api/dashboard/documents",
      "regex": "^/api/dashboard/documents(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/dashboard/documents(?:/)?$"
    },
    {
      "page": "/api/dashboard/security",
      "regex": "^/api/dashboard/security(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/dashboard/security(?:/)?$"
    },
    {
      "page": "/api/dashboard/tickets",
      "regex": "^/api/dashboard/tickets(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/dashboard/tickets(?:/)?$"
    },
    {
      "page": "/api/newsletter",
      "regex": "^/api/newsletter(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/newsletter(?:/)?$"
    },
    {
      "page": "/api/planner",
      "regex": "^/api/planner(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/planner(?:/)?$"
    },
    {
      "page": "/api/settings/public",
      "regex": "^/api/settings/public(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/api/settings/public(?:/)?$"
    },
    {
      "page": "/apple-icon.png",
      "regex": "^/apple\\-icon\\.png(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/apple\\-icon\\.png(?:/)?$"
    },
    {
      "page": "/awards",
      "regex": "^/awards(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/awards(?:/)?$"
    },
    {
      "page": "/booking",
      "regex": "^/booking(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/booking(?:/)?$"
    },
    {
      "page": "/careers",
      "regex": "^/careers(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/careers(?:/)?$"
    },
    {
      "page": "/contact",
      "regex": "^/contact(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/contact(?:/)?$"
    },
    {
      "page": "/dashboard",
      "regex": "^/dashboard(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/dashboard(?:/)?$"
    },
    {
      "page": "/destinations",
      "regex": "^/destinations(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/destinations(?:/)?$"
    },
    {
      "page": "/favicon.ico",
      "regex": "^/favicon\\.ico(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/favicon\\.ico(?:/)?$"
    },
    {
      "page": "/icon.png",
      "regex": "^/icon\\.png(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/icon\\.png(?:/)?$"
    },
    {
      "page": "/journal",
      "regex": "^/journal(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/journal(?:/)?$"
    },
    {
      "page": "/our-story",
      "regex": "^/our\\-story(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/our\\-story(?:/)?$"
    },
    {
      "page": "/planner",
      "regex": "^/planner(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/planner(?:/)?$"
    },
    {
      "page": "/press",
      "regex": "^/press(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/press(?:/)?$"
    },
    {
      "page": "/privacy",
      "regex": "^/privacy(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/privacy(?:/)?$"
    },
    {
      "page": "/robots.txt",
      "regex": "^/robots\\.txt(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/robots\\.txt(?:/)?$"
    },
    {
      "page": "/sitemap.xml",
      "regex": "^/sitemap\\.xml(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/sitemap\\.xml(?:/)?$"
    },
    {
      "page": "/terms",
      "regex": "^/terms(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/terms(?:/)?$"
    },
    {
      "page": "/tours",
      "regex": "^/tours(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/tours(?:/)?$"
    },
    {
      "page": "/videos",
      "regex": "^/videos(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/videos(?:/)?$"
    }
  ],
  "dataRoutes": [],
  "rsc": {
    "header": "rsc",
    "varyHeader": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch",
    "prefetchHeader": "next-router-prefetch",
    "didPostponeHeader": "x-nextjs-postponed",
    "contentTypeHeader": "text/x-component",
    "suffix": ".rsc",
    "prefetchSegmentHeader": "next-router-segment-prefetch",
    "prefetchSegmentSuffix": ".segment.rsc",
    "prefetchSegmentDirSuffix": ".segments",
    "clientParamParsing": false,
    "dynamicRSCPrerender": false
  },
  "rewriteHeaders": {
    "pathHeader": "x-nextjs-rewritten-path",
    "queryHeader": "x-nextjs-rewritten-query"
  }
}