{
  "version": 3,
  "pages404": true,
  "caseSensitive": false,
  "basePath": "",
  "redirects": [
    {
      "source": "/:path+/",
      "destination": "/:path+",
      "internal": true,
      "statusCode": 308,
      "regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
    }
  ],
  "headers": [],
  "rewrites": {
    "beforeFiles": [],
    "afterFiles": [],
    "fallback": []
  },
  "dynamicRoutes": [
    {
      "page": "/accounts/invoices/[invoice-id]",
      "regex": "^/accounts/invoices/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPinvoiceid": "nxtPinvoice-id"
      },
      "namedRegex": "^/accounts/invoices/(?<nxtPinvoiceid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/accounts/payments/[id]",
      "regex": "^/accounts/payments/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPid": "nxtPid"
      },
      "namedRegex": "^/accounts/payments/(?<nxtPid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/accounts/purchases/[purchase-id]",
      "regex": "^/accounts/purchases/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPpurchaseid": "nxtPpurchase-id"
      },
      "namedRegex": "^/accounts/purchases/(?<nxtPpurchaseid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/customers/[id]",
      "regex": "^/customers/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPid": "nxtPid"
      },
      "namedRegex": "^/customers/(?<nxtPid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/permission/permission-module/update/[module-id]",
      "regex": "^/permission/permission\\-module/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPmoduleid": "nxtPmodule-id"
      },
      "namedRegex": "^/permission/permission\\-module/update/(?<nxtPmoduleid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/permission/permission-options/update/[option-id]",
      "regex": "^/permission/permission\\-options/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPoptionid": "nxtPoption-id"
      },
      "namedRegex": "^/permission/permission\\-options/update/(?<nxtPoptionid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/products/addons/update/[add-ons-id]",
      "regex": "^/products/addons/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPaddonsid": "nxtPadd-ons-id"
      },
      "namedRegex": "^/products/addons/update/(?<nxtPaddonsid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/products/editions/update/[edition-id]",
      "regex": "^/products/editions/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPeditionid": "nxtPedition-id"
      },
      "namedRegex": "^/products/editions/update/(?<nxtPeditionid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/products/editions/[edition-id]",
      "regex": "^/products/editions/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPeditionid": "nxtPedition-id"
      },
      "namedRegex": "^/products/editions/(?<nxtPeditionid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/products/plan/update/[plan-id]",
      "regex": "^/products/plan/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPplanid": "nxtPplan-id"
      },
      "namedRegex": "^/products/plan/update/(?<nxtPplanid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/products/update/[product-id]",
      "regex": "^/products/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPproductid": "nxtPproduct-id"
      },
      "namedRegex": "^/products/update/(?<nxtPproductid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/products/version/update/[version-id]",
      "regex": "^/products/version/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPversionid": "nxtPversion-id"
      },
      "namedRegex": "^/products/version/update/(?<nxtPversionid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/products/version/[version-id]",
      "regex": "^/products/version/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPversionid": "nxtPversion-id"
      },
      "namedRegex": "^/products/version/(?<nxtPversionid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/products/[productId]",
      "regex": "^/products/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPproductId": "nxtPproductId"
      },
      "namedRegex": "^/products/(?<nxtPproductId>[^/]+?)(?:/)?$"
    },
    {
      "page": "/sales/deals/[deal-id]",
      "regex": "^/sales/deals/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPdealid": "nxtPdeal-id"
      },
      "namedRegex": "^/sales/deals/(?<nxtPdealid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/sales/leads/convert-to-deal/[lead-id]",
      "regex": "^/sales/leads/convert\\-to\\-deal/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPleadid": "nxtPlead-id"
      },
      "namedRegex": "^/sales/leads/convert\\-to\\-deal/(?<nxtPleadid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/settings/currency/update/[currency-id]",
      "regex": "^/settings/currency/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPcurrencyid": "nxtPcurrency-id"
      },
      "namedRegex": "^/settings/currency/update/(?<nxtPcurrencyid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/settings/payment-gateways/update/[gateway-id]",
      "regex": "^/settings/payment\\-gateways/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPgatewayid": "nxtPgateway-id"
      },
      "namedRegex": "^/settings/payment\\-gateways/update/(?<nxtPgatewayid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/settings/servers/update/[server-id]",
      "regex": "^/settings/servers/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPserverid": "nxtPserver-id"
      },
      "namedRegex": "^/settings/servers/update/(?<nxtPserverid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/users/role/update/[role-id]",
      "regex": "^/users/role/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtProleid": "nxtProle-id"
      },
      "namedRegex": "^/users/role/update/(?<nxtProleid>[^/]+?)(?:/)?$"
    },
    {
      "page": "/users/update/[userId]",
      "regex": "^/users/update/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPuserId": "nxtPuserId"
      },
      "namedRegex": "^/users/update/(?<nxtPuserId>[^/]+?)(?:/)?$"
    }
  ],
  "staticRoutes": [
    {
      "page": "/",
      "regex": "^/(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/(?:/)?$"
    },
    {
      "page": "/_not-found",
      "regex": "^/_not\\-found(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/_not\\-found(?:/)?$"
    },
    {
      "page": "/accounts/invoices",
      "regex": "^/accounts/invoices(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/accounts/invoices(?:/)?$"
    },
    {
      "page": "/accounts/payments",
      "regex": "^/accounts/payments(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/accounts/payments(?:/)?$"
    },
    {
      "page": "/accounts/purchases",
      "regex": "^/accounts/purchases(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/accounts/purchases(?:/)?$"
    },
    {
      "page": "/cart",
      "regex": "^/cart(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/cart(?:/)?$"
    },
    {
      "page": "/checkout/complete",
      "regex": "^/checkout/complete(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/checkout/complete(?:/)?$"
    },
    {
      "page": "/confirm-purchase",
      "regex": "^/confirm\\-purchase(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/confirm\\-purchase(?:/)?$"
    },
    {
      "page": "/confirm-purchase/phonepe-success",
      "regex": "^/confirm\\-purchase/phonepe\\-success(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/confirm\\-purchase/phonepe\\-success(?:/)?$"
    },
    {
      "page": "/create-super-admin",
      "regex": "^/create\\-super\\-admin(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/create\\-super\\-admin(?:/)?$"
    },
    {
      "page": "/customers",
      "regex": "^/customers(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/customers(?:/)?$"
    },
    {
      "page": "/favicon.ico",
      "regex": "^/favicon\\.ico(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/favicon\\.ico(?:/)?$"
    },
    {
      "page": "/login",
      "regex": "^/login(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/login(?:/)?$"
    },
    {
      "page": "/payments/consolidator",
      "regex": "^/payments/consolidator(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/payments/consolidator(?:/)?$"
    },
    {
      "page": "/payments/create",
      "regex": "^/payments/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/payments/create(?:/)?$"
    },
    {
      "page": "/payments/transactions",
      "regex": "^/payments/transactions(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/payments/transactions(?:/)?$"
    },
    {
      "page": "/permission/permission-module",
      "regex": "^/permission/permission\\-module(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/permission/permission\\-module(?:/)?$"
    },
    {
      "page": "/permission/permission-module/create",
      "regex": "^/permission/permission\\-module/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/permission/permission\\-module/create(?:/)?$"
    },
    {
      "page": "/permission/permission-options",
      "regex": "^/permission/permission\\-options(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/permission/permission\\-options(?:/)?$"
    },
    {
      "page": "/permission/permission-options/create",
      "regex": "^/permission/permission\\-options/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/permission/permission\\-options/create(?:/)?$"
    },
    {
      "page": "/products",
      "regex": "^/products(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/products(?:/)?$"
    },
    {
      "page": "/products/addons",
      "regex": "^/products/addons(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/products/addons(?:/)?$"
    },
    {
      "page": "/products/addons/create",
      "regex": "^/products/addons/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/products/addons/create(?:/)?$"
    },
    {
      "page": "/products/create",
      "regex": "^/products/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/products/create(?:/)?$"
    },
    {
      "page": "/products/editions/create",
      "regex": "^/products/editions/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/products/editions/create(?:/)?$"
    },
    {
      "page": "/products/editions/create-plans",
      "regex": "^/products/editions/create\\-plans(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/products/editions/create\\-plans(?:/)?$"
    },
    {
      "page": "/products/plan",
      "regex": "^/products/plan(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/products/plan(?:/)?$"
    },
    {
      "page": "/products/plan/create",
      "regex": "^/products/plan/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/products/plan/create(?:/)?$"
    },
    {
      "page": "/products/version/create",
      "regex": "^/products/version/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/products/version/create(?:/)?$"
    },
    {
      "page": "/reports",
      "regex": "^/reports(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/reports(?:/)?$"
    },
    {
      "page": "/reset-password",
      "regex": "^/reset\\-password(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/reset\\-password(?:/)?$"
    },
    {
      "page": "/sales/deals",
      "regex": "^/sales/deals(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/sales/deals(?:/)?$"
    },
    {
      "page": "/sales/leads",
      "regex": "^/sales/leads(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/sales/leads(?:/)?$"
    },
    {
      "page": "/settings/currency",
      "regex": "^/settings/currency(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/currency(?:/)?$"
    },
    {
      "page": "/settings/currency/create",
      "regex": "^/settings/currency/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/currency/create(?:/)?$"
    },
    {
      "page": "/settings/databases",
      "regex": "^/settings/databases(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/databases(?:/)?$"
    },
    {
      "page": "/settings/email-logs",
      "regex": "^/settings/email\\-logs(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/email\\-logs(?:/)?$"
    },
    {
      "page": "/settings/email-templates",
      "regex": "^/settings/email\\-templates(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/email\\-templates(?:/)?$"
    },
    {
      "page": "/settings/map-to-country",
      "regex": "^/settings/map\\-to\\-country(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/map\\-to\\-country(?:/)?$"
    },
    {
      "page": "/settings/map-to-country/create",
      "regex": "^/settings/map\\-to\\-country/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/map\\-to\\-country/create(?:/)?$"
    },
    {
      "page": "/settings/payment-gateways",
      "regex": "^/settings/payment\\-gateways(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/payment\\-gateways(?:/)?$"
    },
    {
      "page": "/settings/payment-gateways/create",
      "regex": "^/settings/payment\\-gateways/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/payment\\-gateways/create(?:/)?$"
    },
    {
      "page": "/settings/servers",
      "regex": "^/settings/servers(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/servers(?:/)?$"
    },
    {
      "page": "/settings/servers/create",
      "regex": "^/settings/servers/create(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/settings/servers/create(?:/)?$"
    },
    {
      "page": "/signup",
      "regex": "^/signup(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/signup(?:/)?$"
    },
    {
      "page": "/users",
      "regex": "^/users(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/users(?:/)?$"
    },
    {
      "page": "/users/create-user",
      "regex": "^/users/create\\-user(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/users/create\\-user(?:/)?$"
    },
    {
      "page": "/users/role/create-role",
      "regex": "^/users/role/create\\-role(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/users/role/create\\-role(?:/)?$"
    }
  ],
  "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",
    "prefetchSuffix": ".prefetch.rsc",
    "prefetchSegmentHeader": "next-router-segment-prefetch",
    "prefetchSegmentSuffix": ".segment.rsc",
    "prefetchSegmentDirSuffix": ".segments"
  },
  "rewriteHeaders": {
    "pathHeader": "x-nextjs-rewritten-path",
    "queryHeader": "x-nextjs-rewritten-query"
  }
}