import { AxiosRequestConfig } from 'axios'; /** * Collection of requests related to direct messages. * * @public */ export declare class DMRequests { /** * Get a specific DM conversation * @param conversationId - The conversation ID (e.g., "394028042-1712730991884689408") * @param maxId - Maximum ID for pagination (optional) */ static conversation(conversationId: string, maxId?: string): AxiosRequestConfig; /** * Delete a DM conversation * @param conversationId - The ID of the conversation to delete */ static deleteConversation(conversationId: string): AxiosRequestConfig; /** * Get the initial state of the DM inbox */ static inboxInitial(): AxiosRequestConfig; /** * Get inbox timeline (pagination of conversations) * @param maxId - Maximum ID for pagination */ static inboxTimeline(maxId?: string): AxiosRequestConfig; }