UNPKG

dynamate-design-to-code

Version:

A powerful tool for converting Figma designs into high-quality, production-ready code with built-in best practices and customizable rulesets

26 lines (25 loc) 601 B
export interface FigmaConfig { accessToken: string; fileId: string; } export interface ComponentNode { id: string; name: string; type: string; children?: ComponentNode[]; } export declare class FigmaService { private client; constructor(config: FigmaConfig); getFileComponents(fileId: string): Promise<ComponentNode[]>; private extractComponents; getComponentStyles(componentId: string): Promise<{ document: any; components: { [key: string]: any; }; styles: { [key: string]: any; }; }>; }