import type { GenericAuthorObject } from "../types/index.mjs"; declare const _default: (url: string) => Promise; export default _default; interface ThreadsMedia { id: string; pk: string; code: string; caption?: string; permalink_url: string; author: GenericAuthorObject; likes_count?: number; type?: "image" | "video" | "carousel"; created_at?: number; image_versions?: ThreadsImageVersion[]; video_versions?: ThreadsVideoVersion[]; carousel_media?: { id: string; pk: string; type?: "image" | "video"; image_versions?: ThreadsImageVersion[]; video_versions?: ThreadsVideoVersion[]; }[]; } interface ThreadsImageVersion { width: number; height: number; url: string; } interface ThreadsVideoVersion { type: number; url: string; }