import { ProxyOAuthServerProvider as IProxyOAuthServerProvider, ProxyOAuthProviderConfig, AccessToken, AuthorizeParams, TokenParams, RevokeParams, TokenResponse } from "../types"; export declare class ProxyOAuthServerProvider implements IProxyOAuthServerProvider { private config; private storage; constructor(config: ProxyOAuthProviderConfig); get endpoints(): import("../types").OAuthEndpoints; verifyAccessToken(token: string): Promise; authorize(params: AuthorizeParams): Promise; token(params: TokenParams): Promise; revoke(params: RevokeParams): Promise; private verifyTokenWithProvider; private createOAuthError; }