/** * Usage text for `mjst markdown --help`. Hand-written like the top-level * HELP_TEXT: the flag list is small and stable, and the test cross-checks that * every flag is listed. */ export declare const MARKDOWN_HELP_TEXT = "mjst markdown \u2014 generate markdown documentation from a JSON Schema\n\nUsage:\n mjst markdown --out-dir [options]\n mjst markdown --table --readme \n\nTwo shapes come out of the same schema. By default it writes the prose\nreference \u2014 a heading, a type, the description and an example per property,\nacross as many pages as the schema's x-mjst keyword declares. With --table it\nrenders one HTML table instead and splices it into an existing markdown file\nbetween and , leaving the\nrest of that file alone.\n\nProse reference options:\n --out-dir Directory the pages are written to (default: the current directory)\n --file Output path of the index page (default: the schema's x-mjst.markdown.file, then index.md)\n --title Page title (default: the schema's title)\n --language Fence language for derived examples and literals (default: json)\n --layout Default layout for nested properties: headings (default), table, or none\n --sort Property order: schema (default) or alphabetical\n --heading-level Heading level of the page title, 1-6 (default: 1)\n --type-label Give every property heading its Type: line: auto (default) or\n never (an enum then lists its allowed values instead)\n\nProperty table options (the root x-mjst.markdown.table, for every table on every page):\n --type-column Render the Type column: auto (default), always, or never\n --default-column Render the Default column: auto (default), always, or never\n --required-style Say which properties are required: column (default, a\n Required column), or any other text as a suffix right\n after a required name, as markdown or inline HTML: \"*\",\n \" _required_\", \"
required\"\n --required-first List the required properties at the top of every table\n\nTable options:\n --table Render the HTML config table instead of the prose pages\n --readme Markdown file the table is spliced into (default: README.md)\n\nMisc:\n --help, -h Print this help\n\nDocs: https://github.com/amritk/mjst/tree/main/packages/cli#readme\n";