import type { AuthContextBase } from '@machinat/auth'; import type MessengerChat from '../Chat'; import type MessengerUser from '../User'; export declare type MessengerAuthData = { page: string; id: string; }; export declare type MessengerAuthContext = { platform: 'messenger'; channel: MessengerChat; user: MessengerUser; pageId: string; } & AuthContextBase; export declare type AuthenticatorRefinement = { user: MessengerUser; channel: MessengerChat; };