UNPKG

xobuilder-extractor

Version:

> **A sophisticated web application that converts HTML and CSS to JSON layout through an intelligent multi-step flow process with AI validation.**

12 lines (11 loc) 785 B
import { RawDataEEPV2 } from '../../domains/entities/general.entity'; interface ParseXojlStructureUseCaseInput { html: string; css: string; xojlStructure: Record<string, any>; props?: Record<string, string>; htmlParsedStructure: Record<string, string>; } export declare const parseXojlStructureUseCase: ({ html, css, xojlStructure, props, htmlParsedStructure, }: ParseXojlStructureUseCaseInput) => Promise<RawDataEEPV2[]>; export declare const parseContributesElementXOJL: (html: string, cssText: string, xojlStructure: Record<string, any>, contributesElement: RawDataEEPV2[], htmlParsedStructure: Record<string, any>, mappingSelector: Map<string, number>, props?: Record<string, string>, parentId?: string, additionalCSS?: string) => Promise<string[]>; export {};