// 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 ../../src/app/(authenticated)/admin/business-intelligence/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/admin/business-intelligence">> = Specific
  const handler = {} as typeof import("../../src/app/(authenticated)/admin/business-intelligence/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

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

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

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

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

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

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

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

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

// Validate ../../src/app/(authenticated)/contractor/my-jobs/[jobId]/page.tsx
{
  type __IsExpected<Specific extends AppPageConfig<"/contractor/my-jobs/[jobId]">> = Specific
  const handler = {} as typeof import("../../src/app/(authenticated)/contractor/my-jobs/[jobId]/page.js")
  type __Check = __IsExpected<typeof handler>
  // @ts-ignore
  type __Unused = __Check
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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





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

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

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