import { GetServerSidePropsContext, NextApiHandler, NextApiRequest, NextApiResponse } from "next"; import { SetupMiddlewareArgs } from "../types"; declare type SetupArgs = NextApiRequest[] | NextApiResponse[] | GetServerSidePropsContext[]; declare const setup: (handler: NextApiHandler, { secret, tokenKey, cookieOptions }: SetupMiddlewareArgs) => (...args: SetupArgs) => Promise; export { setup };