@nimpl/ab-tests
Version:
A package for conducting A/B tests on a website using middleware
9 lines (8 loc) • 316 B
TypeScript
import { NextResponse, type NextRequest } from "next/server";
import { type Test } from "./lib/types/tests";
type Options = {
tests: Test[];
cookieLifeTime?: number;
};
export declare const createMiddleware: ({ tests, cookieLifeTime }: Options) => (request: NextRequest) => NextResponse<unknown>;
export {};