import { XslfoNode } from './elements'; export abstract class XlsfoComponent { props: Readonly<{ children?: XslfoNode }> & Readonly; constructor(props: TProps) { this.props = props; } abstract render(): XslfoNode; } export interface ComponentClass

{ new (props?: P): XlsfoComponent

; }