import type { InstagramConfig } from './config.js'; export declare function apiBaseFor(token: string): string; export interface InstagramAccount { id: string; username: string; name?: string; profile_picture_url?: string; account_type?: string; followers_count?: number; media_count?: number; } export declare function getAccount(cfg: InstagramConfig): Promise; export declare function fetchUserId(accessToken: string): Promise; export interface PublishResult { id: string; permalink?: string; } export declare function postImage(cfg: InstagramConfig, imageUrl: string, caption: string): Promise; export declare function postCarousel(cfg: InstagramConfig, imageUrls: string[], caption: string): Promise;