UNPKG

imagenai

Version:

Turn your alt text descriptions into real images. Generate AI images automatically from HTML alt attributes and code descriptions.

50 lines (49 loc) 1.11 kB
export interface ImagenaiConfig { apiKey: string; baseUrl?: string; timeout?: number; retries?: number; } export interface GenerateImageOptions { prompt: string; size?: '1024x1024' | '1024x1536' | '1536x1024'; quality?: 'low' | 'medium' | 'high'; } export interface GeneratedImage { id: string; url: string; prompt: string; size: string; quality: string; cached: boolean; createdAt: string; usage?: { remaining: number; limit: number; tier: string; }; } export interface ImagenaiError { error: string; details?: { current?: number; limit?: number; tier?: string; status?: string; resetDate?: string; message?: string; }; status?: number; } export interface UsageInfo { imagesGenerated: number; imagesRemaining: number; subscriptionTier: string; subscriptionStatus: string; subscriptionLimit: number; canGenerate: boolean; isLimitExceeded: boolean; resetDate: string; subscriptionPrice: number; pricePerImage: number; }