import type { AuthenticatorCredentialResult, CheckDataResult } from '@sociably/auth'; import WebviewConnection from '../../Connection.js'; import { WebviewClientAuthenticator } from '../../types.js'; import type { NoneAuthData, NoneAuthContext } from './types.js'; declare class NoneClientAuthenticator implements WebviewClientAuthenticator { readonly platform: "webview"; readonly marshalTypes: (typeof WebviewConnection)[]; init(): Promise<{ forceSignIn: boolean; }>; fetchCredential(): Promise>; checkAuthData(): CheckDataResult; closeWebview(): boolean; } export default NoneClientAuthenticator;