// This file is generated automatically by Next.js
// Do not edit this file manually
// This file validates that all pages and layouts export the correct types

import type { AppRoutes, LayoutRoutes, ParamMap, AppRouteHandlerRoutes } from "./routes.js"
import type { ResolvingMetadata, ResolvingViewport } from "next/types.js"
import type { NextRequest } from 'next/server.js'

type AppPageConfig<Route extends AppRoutes = AppRoutes> = {
  default: React.ComponentType<{ params: Promise<ParamMap[Route]> } & any> | ((props: { params: Promise<ParamMap[Route]> } & any) => React.ReactNode | Promise<React.ReactNode> | never | void | Promise<void>)
  generateStaticParams?: (props: { params: ParamMap[Route] }) => Promise<any[]> | any[]
  generateMetadata?: (
    props: { params: Promise<ParamMap[Route]> } & any,
    parent: ResolvingMetadata
  ) => Promise<any> | any
  generateViewport?: (
    props: { params: Promise<ParamMap[Route]> } & any,
    parent: ResolvingViewport
  ) => Promise<any> | any
  metadata?: any
  viewport?: any
}

type LayoutConfig<Route extends LayoutRoutes = LayoutRoutes> = {
  default: React.ComponentType<LayoutProps<Route>> | ((props: LayoutProps<Route>) => React.ReactNode | Promise<React.ReactNode> | never | void | Promise<void>)
  generateStaticParams?: (props: { params: ParamMap[Route] }) => Promise<any[]> | any[]
  generateMetadata?: (
    props: { params: Promise<ParamMap[Route]> } & any,
    parent: ResolvingMetadata
  ) => Promise<any> | any
  generateViewport?: (
    props: { params: Promise<ParamMap[Route]> } & any,
    parent: ResolvingViewport
  ) => Promise<any> | any
  metadata?: any
  viewport?: any
}

type RouteHandlerConfig<Route extends AppRouteHandlerRoutes = AppRouteHandlerRoutes> = {
  GET?: (request: NextRequest, context: { params: Promise<ParamMap[Route]> }) => Promise<Response | void> | Response | void
  POST?: (request: NextRequest, context: { params: Promise<ParamMap[Route]> }) => Promise<Response | void> | Response | void
  PUT?: (request: NextRequest, context: { params: Promise<ParamMap[Route]> }) => Promise<Response | void> | Response | void
  PATCH?: (request: NextRequest, context: { params: Promise<ParamMap[Route]> }) => Promise<Response | void> | Response | void
  DELETE?: (request: NextRequest, context: { params: Promise<ParamMap[Route]> }) => Promise<Response | void> | Response | void
  HEAD?: (request: NextRequest, context: { params: Promise<ParamMap[Route]> }) => Promise<Response | void> | Response | void
  OPTIONS?: (request: NextRequest, context: { params: Promise<ParamMap[Route]> }) => Promise<Response | void> | Response | void
}


// Validate ../../app/about/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/about">> = Specific
  const handler = {} as typeof import("../../app/about/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/admin/managePayment/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/admin/managePayment">> = Specific
  const handler = {} as typeof import("../../app/admin/managePayment/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/admin/manageProperty/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/admin/manageProperty">> = Specific
  const handler = {} as typeof import("../../app/admin/manageProperty/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/admin/manageRefundRequest/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/admin/manageRefundRequest">> = Specific
  const handler = {} as typeof import("../../app/admin/manageRefundRequest/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/admin/manageTransactions/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/admin/manageTransactions">> = Specific
  const handler = {} as typeof import("../../app/admin/manageTransactions/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/admin/manageUser/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/admin/manageUser">> = Specific
  const handler = {} as typeof import("../../app/admin/manageUser/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/admin/manageWebContent/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/admin/manageWebContent">> = Specific
  const handler = {} as typeof import("../../app/admin/manageWebContent/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/admin/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/admin">> = Specific
  const handler = {} as typeof import("../../app/admin/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/auth/error/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/auth/error">> = Specific
  const handler = {} as typeof import("../../app/auth/error/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/contact/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/contact">> = Specific
  const handler = {} as typeof import("../../app/contact/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/emailverification/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/emailverification">> = Specific
  const handler = {} as typeof import("../../app/emailverification/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/forgotResetPassword/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/forgotResetPassword">> = Specific
  const handler = {} as typeof import("../../app/forgotResetPassword/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/login/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/login">> = Specific
  const handler = {} as typeof import("../../app/login/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/">> = Specific
  const handler = {} as typeof import("../../app/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/privacy/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/privacy">> = Specific
  const handler = {} as typeof import("../../app/privacy/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/properties/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/properties">> = Specific
  const handler = {} as typeof import("../../app/properties/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/signup/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/signup">> = Specific
  const handler = {} as typeof import("../../app/signup/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/terms/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/terms">> = Specific
  const handler = {} as typeof import("../../app/terms/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/userDashboard/MyProperty/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/userDashboard/MyProperty">> = Specific
  const handler = {} as typeof import("../../app/userDashboard/MyProperty/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/userDashboard/PropertyListing/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/userDashboard/PropertyListing">> = Specific
  const handler = {} as typeof import("../../app/userDashboard/PropertyListing/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/userDashboard/SupportTab/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/userDashboard/SupportTab">> = Specific
  const handler = {} as typeof import("../../app/userDashboard/SupportTab/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/userDashboard/TransactionHistory/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/userDashboard/TransactionHistory">> = Specific
  const handler = {} as typeof import("../../app/userDashboard/TransactionHistory/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/userDashboard/UpdateProfile/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/userDashboard/UpdateProfile">> = Specific
  const handler = {} as typeof import("../../app/userDashboard/UpdateProfile/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/userDashboard/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/userDashboard">> = Specific
  const handler = {} as typeof import("../../app/userDashboard/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/anlytics/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/anlytics">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/anlytics/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/faqs/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/faqs">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/faqs/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/hero-content/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/hero-content">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/hero-content/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/property/assign-property/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/property/assign-property">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/property/assign-property/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/property/deleteproperty/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/property/deleteproperty">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/property/deleteproperty/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/property/newproperty/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/property/newproperty">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/property/newproperty/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/property/updateproperty/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/property/updateproperty">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/property/updateproperty/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/refund/mark-paid/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/refund/mark-paid">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/refund/mark-paid/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/refund/refund-requests/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/refund/refund-requests">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/refund/refund-requests/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/refund/refundReminders/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/refund/refundReminders">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/refund/refundReminders/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/send-sms/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/send-sms">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/send-sms/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/stats/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/stats">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/stats/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/transactions/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/transactions">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/transactions/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/transactions/updateTransaction/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/transactions/updateTransaction">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/transactions/updateTransaction/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/users/deleteuser/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/users/deleteuser">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/users/deleteuser/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/users/getUsers/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/users/getUsers">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/users/getUsers/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/withdrawals/approve/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/withdrawals/approve">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/withdrawals/approve/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/aapi/withdrawals/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/aapi/withdrawals">> = Specific
  const handler = {} as typeof import("../../app/api/aapi/withdrawals/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/auth/[...nextauth]/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/auth/[...nextauth]">> = Specific
  const handler = {} as typeof import("../../app/api/auth/[...nextauth]/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/changePassword/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/changePassword">> = Specific
  const handler = {} as typeof import("../../app/api/changePassword/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/emailverify/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/emailverify">> = Specific
  const handler = {} as typeof import("../../app/api/emailverify/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/forgot-password/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/forgot-password">> = Specific
  const handler = {} as typeof import("../../app/api/forgot-password/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/newsletter/subscribe/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/newsletter/subscribe">> = Specific
  const handler = {} as typeof import("../../app/api/newsletter/subscribe/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/newsletter/unsubscribe/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/newsletter/unsubscribe">> = Specific
  const handler = {} as typeof import("../../app/api/newsletter/unsubscribe/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/newupload/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/newupload">> = Specific
  const handler = {} as typeof import("../../app/api/newupload/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/notify/getSinglenotification/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/notify/getSinglenotification">> = Specific
  const handler = {} as typeof import("../../app/api/notify/getSinglenotification/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/notify/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/notify">> = Specific
  const handler = {} as typeof import("../../app/api/notify/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/properties/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/properties">> = Specific
  const handler = {} as typeof import("../../app/api/properties/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/property/getproperties/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/property/getproperties">> = Specific
  const handler = {} as typeof import("../../app/api/property/getproperties/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/property/getsingleproperty/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/property/getsingleproperty">> = Specific
  const handler = {} as typeof import("../../app/api/property/getsingleproperty/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/property/searchProperty/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/property/searchProperty">> = Specific
  const handler = {} as typeof import("../../app/api/property/searchProperty/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/propertyData/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/propertyData">> = Specific
  const handler = {} as typeof import("../../app/api/propertyData/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/reset-password/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/reset-password">> = Specific
  const handler = {} as typeof import("../../app/api/reset-password/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/sendSupportEmail/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/sendSupportEmail">> = Specific
  const handler = {} as typeof import("../../app/api/sendSupportEmail/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/transactions/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/transactions">> = Specific
  const handler = {} as typeof import("../../app/api/transactions/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/upload/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/upload">> = Specific
  const handler = {} as typeof import("../../app/api/upload/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/analyticss/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/analyticss">> = Specific
  const handler = {} as typeof import("../../app/api/users/analyticss/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/checkexituser/route.tsx
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/checkexituser">> = Specific
  const handler = {} as typeof import("../../app/api/users/checkexituser/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/createNewUser/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/createNewUser">> = Specific
  const handler = {} as typeof import("../../app/api/users/createNewUser/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/getBankDetail/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/getBankDetail">> = Specific
  const handler = {} as typeof import("../../app/api/users/getBankDetail/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/getNextofKinDetail/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/getNextofKinDetail">> = Specific
  const handler = {} as typeof import("../../app/api/users/getNextofKinDetail/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/getSingleUser/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/getSingleUser">> = Specific
  const handler = {} as typeof import("../../app/api/users/getSingleUser/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/searchbyemail/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/searchbyemail">> = Specific
  const handler = {} as typeof import("../../app/api/users/searchbyemail/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/updateuser/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/updateuser">> = Specific
  const handler = {} as typeof import("../../app/api/users/updateuser/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/userproperty/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/userproperty">> = Specific
  const handler = {} as typeof import("../../app/api/users/userproperty/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/users/withdraw-contract/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/users/withdraw-contract">> = Specific
  const handler = {} as typeof import("../../app/api/users/withdraw-contract/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/verifyTransaction/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/verifyTransaction">> = Specific
  const handler = {} as typeof import("../../app/api/verifyTransaction/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/verifyTransaction/subsequent-payment/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/verifyTransaction/subsequent-payment">> = Specific
  const handler = {} as typeof import("../../app/api/verifyTransaction/subsequent-payment/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/api/webhook/route.ts
{
  type __IsExpected<Specific extends RouteHandlerConfig<"/api/webhook">> = Specific
  const handler = {} as typeof import("../../app/api/webhook/route.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}





// Validate ../../app/admin/layout.tsx
{
  type __IsExpected<Specific extends LayoutConfig<"/admin">> = Specific
  const handler = {} as typeof import("../../app/admin/layout.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/components/layout.tsx
{
  type __IsExpected<Specific extends LayoutConfig<"/components">> = Specific
  const handler = {} as typeof import("../../app/components/layout.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/layout.tsx
{
  type __IsExpected<Specific extends LayoutConfig<"/">> = Specific
  const handler = {} as typeof import("../../app/layout.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

// Validate ../../app/userDashboard/layout.tsx
{
  type __IsExpected<Specific extends LayoutConfig<"/userDashboard">> = Specific
  const handler = {} as typeof import("../../app/userDashboard/layout.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}
