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