import { NextApiRequest, NextApiResponse } from "next";
import { AuthRouteHandlerOptions } from ".";
import { Token } from "simple-oauth2";
export declare type FetchAdditionalTokenContent = (options: {
    userId: string;
    oauthToken?: Token;
}) => object;
export declare function createLogin(options: AuthRouteHandlerOptions): (req: NextApiRequest, res: NextApiResponse) => Promise<void>;
