/// import { Getter, Provider, Setter } from '@loopback/context'; import { Request } from '@loopback/rest'; import { Strategy } from 'passport'; import { IAuthClient, AuthenticateFn } from '../types'; export declare class ClientAuthenticateActionProvider implements Provider> { readonly getStrategy: Getter; readonly setCurrentClient: Setter; constructor(getStrategy: Getter, setCurrentClient: Setter); value(): AuthenticateFn; action(request: Request): Promise; }