import { NextResponse, type NextRequest } from "next/server";
export interface IOptionsMiddlewareAuth {
    allowed_email_domains?: string[];
    allowed_page_paths_without_auth: string[];
    login_page_path: string;
}
export declare function updateSession(request: NextRequest, options: IOptionsMiddlewareAuth): Promise<NextResponse<unknown>>;
