import type { MachinatUser } from '@machinat/core'; import type { MarshallableInstance } from '@machinat/core/base/Marshaler'; declare type FacebookUserValue = { page: string; id: string; }; export default class FacebookUser implements MachinatUser, MarshallableInstance { static typeName: string; static fromJSONValue(value: FacebookUserValue): FacebookUser; platform: "messenger"; pageId: string; id: string; constructor(pageId: string, id: string); get uid(): string; toJSONValue(): FacebookUserValue; typeName(): string; } export {};