import type { PlatformAdapter, Conversation, Message } from "../index.js"; export interface TinderMatchesResponse { data: { matches: TinderRawMatch[]; }; } export interface TinderRawMatch { _id: string; /** Whether there are unread messages */ seen: { match_seen: boolean; }; /** The other person */ person: { _id: string; name: string; bio?: string; photos: Array<{ url: string; processedFiles: Array<{ url: string; width: number; height: number; }>; }>; }; messages: TinderRawMessage[]; /** ISO date of last activity */ last_activity_date: string; /** Message count */ message_count: number; } export interface TinderRawMessage { _id: string; match_id: string; to: string; from: string; message: string; sent_date: string; timestamp: number; } export declare function normalizeConversation(match: TinderRawMatch): Conversation; export declare function normalizeMessage(msg: TinderRawMessage): Message; export declare const tinderAdapter: PlatformAdapter; //# sourceMappingURL=tinder.d.ts.map