zp-figma-converter
Version:
Convert Figma designs to various code formats
20 lines • 634 B
TypeScript
import { NodeAttributes } from '../types/game-file';
import { BaseNodeData } from '../types/nodes';
/**
* Base class for parsers
*/
export declare abstract class BaseParser<T extends BaseNodeData> {
/**
* Method to convert JSON data to CSD structure
* @param nodeData JSON node data
* @returns Node data for CSD
*/
abstract parse(nodeData: T): NodeAttributes;
/**
* Convert common attributes
* @param nodeData JSON node data
* @returns Base node data for CSD
*/
protected parseBaseAttributes(nodeData: BaseNodeData): NodeAttributes;
}
//# sourceMappingURL=base-parser.d.ts.map