const require_common = require('./common.cjs');
const require_generated_docs_entry = require('./generated/docs.entry.cjs');

//#region src/doc.ts
const getDocsKeys = () => require_common.getKeys(require_generated_docs_entry.docsEntry);
const getDocs = async (locale = require_common.defaultLocale) => await require_common.getFiles(require_generated_docs_entry.docsEntry, locale);
const getDoc = async (docName, locale = require_common.defaultLocale) => await require_common.getFile(require_generated_docs_entry.docsEntry, docName, locale);
const getDocMetadataRecord = async (locale = require_common.defaultLocale) => await require_common.getFileMetadataRecord(require_generated_docs_entry.docsEntry, locale);
const getDocMetadata = async (docName, locale = require_common.defaultLocale) => await require_common.getFileMetadata(require_generated_docs_entry.docsEntry, docName, locale);
const getDocMetadataBySlug = async (slugs, locale = require_common.defaultLocale, strict = false) => await require_common.getFileMetadataBySlug(require_generated_docs_entry.docsEntry, slugs, locale, strict);
const getDocBySlug = async (slugs, locale = require_common.defaultLocale, strict = false) => await require_common.getFileBySlug(require_generated_docs_entry.docsEntry, slugs, locale, strict);

//#endregion
exports.getDoc = getDoc;
exports.getDocBySlug = getDocBySlug;
exports.getDocMetadata = getDocMetadata;
exports.getDocMetadataBySlug = getDocMetadataBySlug;
exports.getDocMetadataRecord = getDocMetadataRecord;
exports.getDocs = getDocs;
exports.getDocsKeys = getDocsKeys;
//# sourceMappingURL=doc.cjs.map