import type { createAuthClient } from "better-auth/client";
import type { NextRequest, NextResponse } from "next/server";
export declare const dashboardMiddleware: (auth: ReturnType<typeof createAuthClient>, callback: (request?: NextRequest) => Promise<void | NextResponse> | void | NextResponse) => (request: NextRequest) => Promise<void | NextResponse<unknown>>;
export declare const dashboardMatcher: () => string[];
