///
import { Request } from '@loopback/rest';
import { AuthenticationStrategy } from '@loopback/authentication';
import { UserService } from '../services';
import { User, UserProfile, UserCredentials } from '../data';
export declare class AuthStrategyBasic implements AuthenticationStrategy {
private _userService;
name: string;
constructor(_userService: UserService);
authenticate(request: Request): Promise;
extractCredentials(request: Request): UserCredentials;
}