/** The one folder a DocAsset lives in, under `mag_assets/` and under `assets/`. */ export declare const DOCS_FOLDER = "docs"; /** One document as the manifest lists it: the languages it was authored in. */ export interface DocManifestEntry { languages: string[]; } export type DocManifest = Record; /** * Lists the documents in a compiled asset tree — `/docs//.md`. * * A document is copied rather than compiled (CopyCompiler already carries it * through untouched), so nothing else in the tree records that it exists. The * m-one-ui editor lists its OneAssets off `index.json` (m-one-ui ADR 0016) and * would otherwise have no way to offer a shipped doc by name. * * The `/` folder is mandatory: one resolution shape, so a doc dropped * straight into `docs/` is not a document in any language and is ignored. */ export declare function collectDocs(root: string): Promise; //# sourceMappingURL=docs-compiler.d.ts.map