/**
 * Documentation Routes
 * Serves static files from /zintrust-doc/* paths with relaxed CSP headers.
 */
import type { IRouter } from './Router';
import type { IResponse } from '../http/Response';
export { MIME_TYPES_MAP } from './common';
/**
 * Find the package root directory
 */
export { findPackageRoot, findPackageRootAsync, getFrameworkPublicRoots, getFrameworkPublicRootsAsync, getPublicRoot, getPublicRootAsync, } from './publicRoot';
/**
 * Set relaxed CSP headers for docs (allows external assets like Tailwind CDN, Google Fonts)
 */
export declare const setDocumentationCSPHeaders: (response: IResponse) => void;
/**
 * Serve a documentation static file (async)
 */
export declare const serveDocumentationFileAsync: (urlPath: string, response: IResponse) => Promise<boolean>;
export declare const registerDocRoutes: (router: IRouter) => void;
declare const _default: {
    registerDocRoutes: (router: IRouter) => void;
    setDocumentationCSPHeaders: (response: IResponse) => void;
    serveDocumentationFileAsync: (urlPath: string, response: IResponse) => Promise<boolean>;
};
export default _default;
//# sourceMappingURL=doc.d.ts.map