interface Layer { name: string; type: string; color?: string; thickness?: number; material?: string; epsilon_r?: number; loss_tangent?: number; } interface Stackup { layers: Layer[]; copperFinish: string; dielectricConstraints: boolean; } interface Result { success: boolean; data?: T; error?: E; } export declare function extractStackup(pcbFilePath: string, forceReparse?: boolean): Promise>; export declare function generateStackupSvgString(pcbFilePath: string): Promise; export declare function generateStackupSvgFromFile(pcbFilePath: string): Promise; export {}; //# sourceMappingURL=pcbLayerRenderer.d.ts.map