import { Deeplink } from './common.js'; /** * Chat invite links * * Used to invite users to private groups and channels */ export declare const chatInvite: Deeplink<{ hash: string; }>; /** * Chat folder links */ export declare const chatFolder: Deeplink<{ slug: string; }>; /** * Message links * * Used to link to specific messages in public or private groups and channels. * * Note: `channelId` is a non-marked channel ID */ export declare const message: Deeplink<({ username: string; } | { channelId: number; }) & { /** Message ID */ id: number; /** Thread ID */ threadId?: number; /** * For comments, `id` will contain the message ID of the channel message that started * the comment section and this field will contain the message ID of the comment in * the discussion group. */ commentId?: number; /** * Timestamp at which to start playing the media file present * in the body or in the webpage preview of the message */ mediaTimestamp?: number; /** * Whether this is a link to a specific message in the album or to the entire album */ single?: boolean; }>;