Instantiates the usage documentation writer.
The ts-morph Project instance (used only for file creation).
The target directory where USAGE.md will be written.
The OpenAPI specification title.
The OpenAPI specification version.
Generates and writes the USAGE.md file based on the IR definition.
The Internal Representation containing services and metadata.
Generates a USAGE.md file with comprehensive usage documentation for the generated SDK.
The generated documentation includes:
This writer does not use ts-morph AST manipulation since it generates plain Markdown.