/// import type { IncomingMessage, ServerResponse } from 'http'; import type { ServerAuthenticator, VerifyResult, CheckDataResult } from '@machinat/auth'; import type { NoneAuthData, NoneAuthContext } from './types'; export declare class NoneServerAuthenticator implements ServerAuthenticator { platform: string; delegateAuthRequest(req: IncomingMessage, res: ServerResponse): Promise; verifyCredential(data: NoneAuthData): Promise>; verifyRefreshment(data: NoneAuthData): Promise>; checkAuthData({ user: userId, channel: channelId, }: NoneAuthData): CheckDataResult; } declare const ServerAuthenticatorP: import("@machinat/core/service").ServiceProvider & typeof NoneServerAuthenticator; declare type ServerAuthenticatorP = NoneServerAuthenticator; export default ServerAuthenticatorP;