> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.doc-detective.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.doc-detective.com/_mcp/server.

# File type (custom)

> Reference for the `File type (custom)` schema.

## Referenced In

* [config](/reference/schemas/config)

## Fields

| Field            | Type                                                                                  | Description                                                                                              | Default |
| :--------------- | :------------------------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------- | :------ |
| name             | string                                                                                | Optional. Name of the file type.                                                                         | —       |
| extends          | string                                                                                | Optional. Base template to extend. Accepted values: `markdown`, `asciidoc`, `html`                       | —       |
| extensions       | one of: - string - array of string                                                    | Optional. File extensions to use with type.                                                              | —       |
| inlineStatements | object([Inline statement definition](/reference/schemas/inline-statement-definition)) | Optional. Statements to include tests and steps inside the content of the file, such as within Markdown. | —       |
| markup           | array of object([Markup definition](/reference/schemas/markup-definition))            | Optional. Markup definitions for the file type.                                                          | —       |

## Examples

```json
{
  "name": "example",
  "extends": "markdown",
  "extensions": "example",
  "markup": []
}
```