import type { FcmDeviceInfo } from '../models'; import { AgentMessage } from '@credo-ts/core'; interface PushNotificationsFcmDeviceInfoOptions extends FcmDeviceInfo { id?: string; threadId: string; } /** * Message to send the fcm device information from another agent for push notifications * This is used as a response for the `get-device-info` message * * @see https://github.com/hyperledger/aries-rfcs/tree/main/features/0734-push-notifications-fcm#device-info */ export declare class PushNotificationsFcmDeviceInfoMessage extends AgentMessage { constructor(options: PushNotificationsFcmDeviceInfoOptions); deviceToken: string | null; devicePlatform: string | null; readonly type: string; static readonly type: import("@credo-ts/core/build/utils/messageType").ParsedMessageType; } export {};