/**
 * The Strategy class is the base class every strategy should extend.
 *
 * This class receives two generics, a User and a VerifyParams.
 * - User is the type of the user data.
 * - VerifyParams is the type of the params the verify callback will receive from the strategy.
 */
export class Strategy {
    verify;
    constructor(verify) {
        this.verify = verify;
    }
}
//# sourceMappingURL=strategy.js.map