/** * Image Handler — Extracts, stores, and manages images from Figma * for use in the HTML preview environment. */ export interface ExtractedImage { nodeId: string; name: string; format: "png" | "svg"; localPath: string; width: number; height: number; } export declare class ImageStore { private outputDir; private images; constructor(outputDir: string); save(nodeId: string, name: string, data: Buffer, format: "png" | "svg", dimensions: { width: number; height: number; }): Promise; get(nodeId: string): ExtractedImage | undefined; getAll(): ExtractedImage[]; /** * Generate an HTML img tag for use in previews. */ toImgTag(nodeId: string, className?: string): string; }