UNPKG

@nanggo/social-preview

Version:

Generate beautiful social media preview images from any URL

21 lines (20 loc) 675 B
/** * Image Generator Module * Handles image processing and generation using Sharp */ import { ExtractedMetadata, PreviewOptions, TemplateConfig } from '../types'; /** * Default dimensions for social media preview images */ export declare const DEFAULT_DIMENSIONS: { width: number; height: number; }; /** * Generate image buffer from metadata and template */ export declare function generateImage(metadata: ExtractedMetadata, template: TemplateConfig, options?: PreviewOptions): Promise<Buffer>; /** * Create fallback image when no metadata is available */ export declare function createFallbackImage(url: string, options?: PreviewOptions): Promise<Buffer>;