import { Strategy } from "passport-custom";
import { NestAuthInterface } from "./nestauth.interface";
declare const NestAuthLocalStrategy_base: new () => Strategy & {
    validate(...args: any[]): unknown;
};
export declare class NestAuthLocalStrategy extends NestAuthLocalStrategy_base {
    private readonly userService;
    constructor(userService: NestAuthInterface);
    validate(req: Request): Promise<any>;
}
export {};
