generatePlantUMLSkin(output, components) {
        const puml = [""];
        puml.push("scale max 1920 width");
        const direction = output.direction ||
            (components.length > 20
                ? schema_1.OutputDirection.HORIZONTAL
                : schema_1.OutputDirection.VERTICAL);
        if (direction === schema_1.OutputDirection.HORIZONTAL) {
            puml.push("left to right direction");
        }
        else {
            puml.push("top to bottom direction");
        }
        puml.push(this.generatePlantUMLSkinParams(components));
        return puml.join("\n");
    }
https://github.com/plantuml/plantuml/blob/master/src/net/sourceforge/plantuml/SkinParam.java